0

我有一個表視圖掛鉤到一個NSFetchedResultsController,它正在UIManagedDocument的managedObjectContext上偵聽。工作正常。現在,我在後臺上下文中創建一個新對象(其父代是UIManagedDocument的managedObjectContext)。按預期在我的表格視圖中彈出該對象。當使用不同的NSManagedObjectContexts更新NSManagedObject

現在,在稍後的時間點,我正在更新剛創建的對象。我在後臺上下文中更新它,但出於某種原因,更新完成後,表視圖實際上顯示兩個(重複)對象,而不是一個。我很困惑爲什麼會發生這種情況,但這一定是由於使用了不同的上下文。事實上,我證實我只創建了一次對象(使用insertObject:...)。

關於如何解決這個問題的任何想法?謝謝!

回答

相關問題