2011-12-17 27 views
0

我有兩個managedObjectContexts(MOC):一個臨時MOC和一個persistedMOC。如果我在tempMOC中初始化一個實體,並且用戶決定保存,我將這些更改保存併合併到persistedMOC中並保存。現在MOC是哪些實體?如果用戶啓動一個新文件,tempMOC中現在會有兩個實體?合併兩個managedObjectContexts

回答

1

MOCs只是一個暫存器,您可以使用它創建,更新,刪除和檢索NSManagedObjects。

如果由於保存操作而得到兩個對象 - 這意味着您錯誤地創建了兩個與合併一起保存的實體。

您能向我們展示您創建對象的代碼嗎?