我在我的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数据库的观点给了我几个其他的想法! (我已经发布作为潜在答案,下面) –