【发布时间】:2015-07-02 11:06:42
【问题描述】:
我是 IOS 应用程序开发的新手。我有一个使用核心数据的应用程序。我通过逗号分隔的txt文件上传数据模型中的数据。这段代码写在 appdelegate.m 中。该应用程序显示存储在服务器上的 jpeg 文件。它从核心数据中的数据模型中获取图像名称。当用户从应用商店下载我的应用时,默认数据将下载到用户手机。图像每周都会在我的应用程序中不断变化。因此,数据模型必须每周更新。我的问题是:如何将核心数据放在某个服务器上(据我所知,它是本地应用程序),以便我的应用程序连接到服务器而不是用户应用程序的本地核心数据?我一直在为我的 Web 应用程序使用 SQL Server。核心数据对我来说有点混乱。我们可以将核心数据作为服务器在某个地方可能在云上吗?
【问题讨论】:
-
CoreData 仅适用于 iOS。
-
你看过 CloudKit 吗?准确地说,Core Data 适用于 iOS 和 Mac OS X 上的客户端。
-
如果核心数据用于客户端,那么在移动应用程序中用于服务器的什么? iOS 应用程序可以连接到 sql server 或其他 RDBMS 吗?像旅行箱这样的移动应用程序如何更新经常变化的数据?