我目前刪除核心數據中某種對象的方法是iterate over each object and delete manually,這個方法相當昂貴。使用新的核心數據批量更新,是否可以批量刪除?
使用new batch updates今年添加到核心數據,它可以這樣做嗎?
我目前刪除核心數據中某種對象的方法是iterate over each object and delete manually,這個方法相當昂貴。使用新的核心數據批量更新,是否可以批量刪除?
使用new batch updates今年添加到核心數據,它可以這樣做嗎?
不幸的是這是不可能的,此時在OS X 10.10/8的iOS
一個NSBatchUpdateRequest
僅限於更新選擇的特性。有關詳細信息,請參見this blog post(請參閱「刪除很多對象:不是問題」一節)。
最後你可以在新的WWDC蘋果介紹NSBatchDeleteRequest
(wwdc 2015)