我喜欢使用Core Data对象建模,因为它为我提供了我喜欢的生成代码和行为。
例如,与逆对象的关系会自动更新。
但是,对于我的大多数项目,我不需要持久存储。具体来说,我不想保存每次保存上下文时创建的所有对象。
这样做的好方法是什么?
我想过为一次性物品使用额外的上下文。
答案 0 :(得分:0)
您是否尝试过创建内存持久存储?创建托管对象实例时,可以将其分配给此内存存储,该存储不会将任何数据保留到磁盘,也会在下次启动应用时重置。
另一种方法是创建第二个托管对象上下文,并确保永远不保存它。