ios核心数据:如何更改NSManagedObject而不将其保存到上下文中

时间:2012-08-21 13:57:30

标签: ios core-data save nsmanagedobjectcontext

我让我们说一个名为“mArray”的NsMutableArray,其中包含来自核心数据上下文的结果。因此,“mArray”包含一些NSManagedObjects。

在某些时候我必须对这些对象进行一些编辑。

在另一点上,我将不得不在上下文中添加一些新的NSManagedObjects,还需要保存上下文。

现在保存新对象,但也保存了对这些对象的上述编辑。

我希望能够在没有编辑的情况下仅将新添加的NSManagedObjects保存到上下文中。

有人能指出我正确的方向吗?

由于

1 个答案:

答案 0 :(得分:1)

保存上下文时,保存其中的所有内容。如果您想使用一些不与其他对象同时保存的对象,则需要使用多个上下文。

请参阅NSManagedObjectContext上的文档,因为使用多个上下文并不是世界上最简单的事情。