我目前删除核心数据中某种对象的方法是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)