2011-12-17 28 views
0

我有两个managedObjectContexts(MOC):一个临时MOC和一个persistedMOC。如果我在tempMOC中初始化一个实体,并且用户决定保存,我将这些更改保存并合并到persistedMOC中并保存。现在MOC是哪些实体?如果用户启动一个新文件,tempMOC中现在会有两个实体?合并两个managedObjectContexts

回答

1

MOCs只是一个暂存器,您可以使用它创建,更新,删除和检索NSManagedObjects。

如果由于保存操作而得到两个对象 - 这意味着您错误地创建了两个与合并一起保存的实体。

您能向我们展示您创建对象的代码吗?