如何创建一次性NSManagedObject对象?

时间:2011-04-06 09:40:17

标签: objective-c ios core-data

我喜欢使用Core Data对象建模,因为它为我提供了我喜欢的生成代码和行为。

例如,与逆对象的关系会自动更新。

但是,对于我的大多数项目,我不需要持久存储。具体来说,我不想保存每次保存上下文时创建的所有对象。

这样做的好方法是什么?

我想过为一次性物品使用额外的上下文。

1 个答案:

答案 0 :(得分:0)

您是否尝试过创建内存持久存储?创建托管对象实例时,可以将其分配给此内存存储,该存储不会将任何数据保留到磁盘,也会在下次启动应用时重置。

另一种方法是创建第二个托管对象上下文,并确保永远不保存它。