如何將NSManagedObject
從一個NSManagedObjectContext
複製到另一個?如何在2之間複製對象NSManagedObjectContext
我有2個不同的NSManagedObjectContext
,每個都有自己的NSManagedObjectModel
和單獨的持久性存儲。 2個MOC中的每一個都有一個名爲Observation
的實體,它與同一個觀察類相關聯。
我想將對象從一個MOC複製到另一個。由於對象屬於同一類,因此我只想從一個MOC中獲取對象並將其保存到另一個對象。這是可能的,還是我需要插入一個新的對象到目標MOC中,然後設置每個屬性一次?
您是否試圖使內容出現在兩個不同的視圖使用一個MOC?如果是這樣,那麼繼續在兩個類中使用相同的fetchresult控制器/ moc它將顯示在兩個視圖,但一個moc。 – codejunkie 2012-04-02 17:06:18
不,實際上將對象從一個MOC複製到另一個MOC,完全獨立於任何視圖。 – 2012-04-02 18:53:01