如何从 Web 服务器下载数据并保存核心数据

Posted

技术标签:

【中文标题】如何从 Web 服务器下载数据并保存核心数据【英文标题】:How to download data from web server and save for core data 【发布时间】:2012-11-04 17:34:11 【问题描述】:

我正在开发一个应用程序,其中包含大约 500 个联系人、姓名、电子邮件地址、网站地址等。我将经常更新联系人添加新联系人,并更新更改的电子邮件。有人建议我对核心数据执行此操作的最佳方法是进行提取以找到最年轻的记录,然后向我的服务器询问所有更年轻的记录。

我的问题是如何从我的服务器下载最年轻的记录并将其保存以用于核心数据。

我环顾四周,但没有看到将核心数据与存储在服务器上的数据库一起使用的任何内容。或者我错过了什么,有没有另一种方法来创建这个应用程序。

我需要能够经常更新我的数据库并将结果传递给应用用户

【问题讨论】:

“获取最年轻的记录并向服务器询问更年轻的记录”你能解释一下这个物理原理吗? 基本上是向服务器询问最新的数据库 【参考方案1】:

这真的取决于您的服务器后端结构。

通过以下链接查看以下链接以完整了解整个过程: How To Synchronize Core Data with a Web Service

【讨论】:

以上是关于如何从 Web 服务器下载数据并保存核心数据的主要内容,如果未能解决你的问题,请参考以下文章

IOS/Xcode:将 Web 服务提要保存到核心数据中

核心数据:保存结束时冻结

核心数据数据未保存

核心数据:托管对象与上下文一起保存后如何撤消操作

如何从 api 服务器下载/保存 json 数据并在每个特定时间自动更新?

不使用 Web 服务时如何使用来自 RestKit 的核心数据?