在使用RestKit 0.20的CoreData映射中是否存在任何委托方法进行网络操作

时间:2013-06-13 07:30:57

标签: objective-c restkit-0.20

如果使用RestKit在CoreData映射中成功进行网络操作,我想从CoreData中删除现有的托管对象。我们在使用RestKit的CoreData映射中有一个完成块,但只有在上下文中保存对象后才会到达那里。

1 个答案:

答案 0 :(得分:0)

RestKit可以在映射过程中为您执行删除操作,您只需提供获取请求即可告诉它如何查找要删除的项目。查看文档here,“获取请求块和删除孤立对象”部分。

使用此技术确实需要您使用RKObjectManager。如果你不是,你仍然可以运行一个获取请求并自己进行清除,但你需要处理不自行删除新项目。