我在我的应用程序中使用核心数据,
也许我的用户想要删除他们曾经保存的所有 NSManagedObjects,
那么是否有一个快速的 NSManagedObjectContext 方法可以做到这一点,我的意思是,清除整个持久存储,或者换句话说,删除每个实体的所有对象,所以核心数据中没有实际的对象(实体除外)?
非常感谢!
我在我的应用程序中使用核心数据,
也许我的用户想要删除他们曾经保存的所有 NSManagedObjects,
那么是否有一个快速的 NSManagedObjectContext 方法可以做到这一点,我的意思是,清除整个持久存储,或者换句话说,删除每个实体的所有对象,所以核心数据中没有实际的对象(实体除外)?
非常感谢!
您可以逐个实体地删除所有内容,也可以清除商店文件本身。
请参阅此解决方案:删除/重置 Core Data 中的所有条目?
只需删除该文件并重新创建您的持久存储,然后一切都很好而且是空的。