核心数据:删除实体所有实例的最快方法
我正在使用Core Data在本地持久保存Web服务调用的结果。Web服务返回完整的对象模型,比方说,“汽车” - 可能是大约2000个(我不能让Web服务返回任何小于1或所有汽车。
下次打开我的应用程序时,我想通过再次调用所有汽车的Web服务来刷新Core Data持久化副本,但是为了防止重复,我需要首先清除本地缓存中的所有数据。
是否有更快的方法来清除托管对象上下文中特定实体的所有实例(例如“CAR”类型的所有实体),或者我是否需要查询它们,然后遍历结果以删除每个实例,然后保存?
理想情况下,我可以说删除所有实体是Blah的地方。
Smart猫小萌
慕丝7291255
Qyouu