我有一个要求,我将从服务器异步获取每页的数据,我需要将数据保存在核心数据中。
我正在使用UITableViewController,当数据库发生变化时,需要自动更新。
如何在不使用fetchresultscontroller的情况下实现此目的。
答案 0 :(得分:0)
NSManagedObjectContext
提供可能有用的通知:
NSManagedObjectContextObjectsDidChange
:当托管对象的值发生变化时调用。NSManagedObjectContextWillSave
:在保存之前调用。NSManagedObjectContextDidSave
:保存后调用。使用NotificationCenter
订阅其中一个或多个。所有这些都提供了有关更改内容的信息 - 有关详细信息,请参阅文档。