我有一个表视图挂钩到一个NSFetchedResultsController,它正在UIManagedDocument的managedObjectContext上侦听。工作正常。现在,我在后台上下文中创建一个新对象(其父代是UIManagedDocument的managedObjectContext)。按预期在我的表格视图中弹出该对象。当使用不同的NSManagedObjectContexts更新NSManagedObject
现在,在稍后的时间点,我正在更新刚创建的对象。我在后台上下文中更新它,但出于某种原因,更新完成后,表视图实际上显示两个(重复)对象,而不是一个。我很困惑为什么会发生这种情况,但这一定是由于使用了不同的上下文。事实上,我证实我只创建了一次对象(使用insertObject:...)。
关于如何解决这个问题的任何想法?谢谢!