我需要帮助了解如何管理使用 CoreData 持久化远程对象的 iPhone 应用程序的 API。据我了解,当 iOS 应用程序获取远程对象时,它会加载资源路径中的所有对象。
对于后续请求,我希望通过让 Web 服务器仅返回自上次更新时间以来已更新的对象来减少开销。我通过返回 update_at 比请求的 last_update 时间更新的对象来执行此操作。
RestKit 然后解析修改的对象并将其映射到 CoreData。这个实现是使用 RestKit 和 CoreData 执行同步的正确方法,还是我错过了介于两者之间的层?
谢谢!