标签: ios objective-c core-data
迭代数组并删除每一个(如Delete/Reset all entries in Core Data?所示)真的唯一的方法吗?或者是否有单行方法?
并不是我不想输入它,更多的是性能问题,因为我希望尽可能高效地进行操作。
答案 0 :(得分:2)
您必须循环遍历托管对象数组并逐个删除它们。核心数据不提供批量删除操作。请注意,当您将deleteObject:消息发送到托管对象上下文时,该对象将被标记为删除。保存上下文时执行实际删除。
deleteObject: