我在我的Mac上使用了幾個應用程序,將它們的數據存儲在覈心數據中。我可以在CoreDataPro中看到我想要的數據。我想要這些數據 - 具體而言,我想將更改發送到某些遠程端點(如Zapier或其他REST服務)。將coredata流式傳輸到遠程REST端點
我正在考慮搭載類似RestKit的東西 - 這樣我就可以提供一個配置文件,說明應用程序的位置以及數據需要發送到的端點。我只需要刮取數據併發送到REST,而不是雙向同步。
我更喜歡我可以配置的實用程序,而不必編寫Mac應用程序。
我注意到http://nshipster.com/core-data-libraries-and-utilities/ - RestKit仍似乎是最有能力的,但在https://github.com/RestKit/RestKit/issues/1748我被告知coredata項目只能由一個單一的應用程序在同一時間打開,真的RestKit是專爲烘烤到源應用程序(而不是用於數據庫的抓取和發送)。
你會採取什麼方法?
我也注意到: http://www.raywenderlich.com/15916/how-to-synchronize-core-data-with-a-web-service-part-1
謝謝,馬丁。
啊,謝謝你的清晰度:持久性和關於RestKit的其他觀點。另外你關於推送SQLite數據庫的觀點給了我幾個其他的想法! (我已經發布作爲潛在答案,下面) –