0

我是 IOS 编程的新手,学习它的过程很愉快。我花了大约 4 个月的时间才真正掌握它。我已经开始创建自己的应用程序,并且遇到了一些问题。我正在创建的应用程序是一个实时应用程序,如 instagram、foursquare 等。我如何存储我需要的所有信息。我可以使用 Core-Data 创建一个可以处理来自多个用户的更新的实时应用程序吗?

4

1 回答 1

0

我正在创建的应用程序是一个实时应用程序,如 instagram、foursquare 等。我如何存储我需要的所有信息。

您可能会创建某种服务器来管理数据。拥有单一的中央数据源比尝试在多个设备之间同步数据要容易得多。

我可以使用 Core-Data 创建一个可以处理来自多个用户的更新的实时应用程序吗?

你可以——Core Data 可以在 MacOS X 和 iOS 上运行,所以你可以编写一个 Mac 程序作为你的 iOS 应用程序的服务器。这是否是最好的方法是另一个问题......我想这取决于您对 Core Data 的了解程度,在服务器和客户端上使用相同的 Core Data 数据模型是否有任何优势,您认为有多少客户端您可能必须立即支持,等等。

如果您询问在 iOS 客户端上使用 Core Data,那么是的,您当然可以这样做。

于 2013-07-17T19:55:04.070 回答