我有两个managedObjectContexts(MOC):一个temporaryMOC和一个persistedMOC。如果我在tempMOC中初始化一个实体并且用户决定保存,我保存并将更改合并到persistedMOC并保存。现在哪个MOC是那些实体?如果用户启动一个新文件,tempMOC中现在会有两个实体吗?
答案 0 :(得分:1)
MOC只是一个便笺簿,您可以使用它创建,更新,删除和检索NSManagedObjects。
如果由于保存操作而有两个对象 - 这意味着您错误地创建了两个使用合并保存的实体。
您能告诉我们您创建对象的代码吗?