我目前删除核心数据中所有某种对象的方法是iterate over each object and delete manually,这相当昂贵。
今年使用添加到核心数据的new batch updates,可以这样完成吗?
答案 0 :(得分:5)
不幸的是,OS X 10.10 / iOS 8目前无法实现。
NSBatchUpdateRequest
仅限于更新所选属性。有关这方面的更多信息可以在this blog post中找到(请参阅"删除大量对象:不是问题"部分)。
答案 1 :(得分:5)
最后你可以在新的WWDC苹果中介绍NSBatchDeleteRequest
(wwdc 2015)