我也想在后端保存更改,所以我想继承NSManagedContext,重写save方法并循环更改的对象并调用相应的RESTFull服务。但是如何获得更改/插入的对象?
更新:
我发现使用setIncludesPendingChanges我可以获取更改的对象,但我仍然需要为NSFetchRequest设置实体名称。但我想要获取所有不同类型的entites。怎么样?
答案 0 :(得分:0)
我在这里找到了一个基于NSManagedObjectContextDidSaveNotification的更合适的解决方案:How to sync CoreData and a REST web service asynchronously and the same time properly propagate any REST errors into the UI