我正在使用RestKit来管理将我的CoreData对象与我的服务器同步,并且迄今为止工作良好。然而,我有一个用例,我不确定继续使用RestKit的最佳方法。获取RestKit离开特定的孤立CoreData管理对象
RestKit目前删除服务器上不再存在的孤立托管对象,这很好,但有时我不想删除某些托管对象。
例如,假设我创建了一个托管对象,但我当时缺乏互联网访问权限。我保存了托管对象,但我无法将其保存在服务器上。我希望在稍后访问服务器时将其保存在服务器上,但目前该对象只会在下一轮被删除,因为RestKit会在最新的服务器响应中看到这些对象不存在,标记为删除。
我可以在对象上放置一个“草稿”标志,并在获得服务器更新之前将它们标记出来,并确保在进行更新之前先将所有草稿对象先发送到服务器。这似乎是一个可能的解决方案。
但是,我想知道是否有另一种RestKit支持的方式。
谢谢! Palmer
我忘了使用谓词。这很有道理。谢谢! – DogpatchTech