0
我有兩個managedObjectContexts(MOC):一個臨時MOC和一個persistedMOC。如果我在tempMOC中初始化一個實體,並且用戶決定保存,我將這些更改保存併合併到persistedMOC中並保存。現在MOC是哪些實體?如果用戶啓動一個新文件,tempMOC中現在會有兩個實體?合併兩個managedObjectContexts
我有兩個managedObjectContexts(MOC):一個臨時MOC和一個persistedMOC。如果我在tempMOC中初始化一個實體,並且用戶決定保存,我將這些更改保存併合併到persistedMOC中並保存。現在MOC是哪些實體?如果用戶啓動一個新文件,tempMOC中現在會有兩個實體?合併兩個managedObjectContexts
MOCs只是一個暫存器,您可以使用它創建,更新,刪除和檢索NSManagedObjects。
如果由於保存操作而得到兩個對象 - 這意味着您錯誤地創建了兩個與合併一起保存的實體。
您能向我們展示您創建對象的代碼嗎?