如何使用Core Data和AFIncrementalStore将数据发布到服务器?

时间:2012-08-20 07:57:15

标签: ios core-data afnetworking

我刚开始使用了很棒的AFIncrementalStore,并设法运行一个基本的iOS应用程序,显示来自UITableView中显示的服务器(JSON格式)的数据。

但是如何将数据发布到同一个(RESTful)服务器?只需创建一个新的NSManagedObject实例并将属性保存到该实例,即可将数据保存到本地Core Data存储中,但不会向服务器发布任何内容。

AFIncrementalStore ReadMe在“后续步骤”部分提到“发布到服务器”,但有人可能已经设法找到方法了吗?

2 个答案:

答案 0 :(得分:3)

如果它列在“后续步骤”下,并且没有人提交包含实现的Pull Request,那么很可能没有人实现它。所以,你的选择是:

  1. 阅读NSIncrementalStore文档并更新AFIncrementalStore代码以支持POST到服务器,或
  2. 等待别人这样做。

答案 1 :(得分:1)

Heroku现在有一个关于使用AFIncrementalStore和Core Data Buildpack来构建待办事项应用程序的教程,包括列出和发布新数据:

https://devcenter.heroku.com/articles/ios-core-data-buildpack-app