我正在使用iCloud和Core Data。我有一个使用获取结果控制器的表视图。如果我手动删除一行,则会调用NSFetchedResultsControllerDelegate
方法(例如–controllerDidChangeContent:
)。如果通过iCloud进行更改,则不会调用委托方法。
这是正常行为吗?我的代码中的其他内容是否会阻止调用这些方法? iCloud驱动的更改是否会导致委托方法触发?
答案 0 :(得分:0)
iCloud
和NSFetchedResultsController
都处理正在使用的NSManagedObjectContext
。
要检查的一些事项: