我正在使用RestKit來管理將我的CoreData對象與我的服務器同步,並且迄今爲止工作良好。然而,我有一個用例,我不確定繼續使用RestKit的最佳方法。獲取RestKit離開特定的孤立CoreData管理對象
RestKit目前刪除服務器上不再存在的孤立託管對象,這很好,但有時我不想刪除某些託管對象。
例如,假設我創建了一個託管對象,但我當時缺乏互聯網訪問權限。我保存了託管對象,但我無法將其保存在服務器上。我希望在稍後訪問服務器時將其保存在服務器上,但目前該對象只會在下一輪被刪除,因爲RestKit會在最新的服務器響應中看到這些對象不存在,標記爲刪除。
我可以在對象上放置一個「草稿」標誌,並在獲得服務器更新之前將它們標記出來,並確保在進行更新之前先將所有草稿對象先發送到服務器。這似乎是一個可能的解決方案。
但是,我想知道是否有另一種RestKit支持的方式。
謝謝! Palmer
我忘了使用謂詞。這很有道理。謝謝! – DogpatchTech