我的应用程序有啥更好的选择 - CoreData 或 plist? [关闭]

Posted

技术标签:

【中文标题】我的应用程序有啥更好的选择 - CoreData 或 plist? [关闭]【英文标题】:What is better choice for my app - CoreData or plist? [closed]我的应用程序有什么更好的选择 - CoreData 或 plist? [关闭] 【发布时间】:2014-07-11 19:18:19 【问题描述】:

我正在制作一个类似于 Apple 的“提醒”的 iPhone 应用程序。它允许用户创建提醒、设置计时器和查看/搜索/重新安排过去的提醒。我还计划添加 iCloud 同步。我应该使用哪种存储方式? CoreData 还是 plist?

【问题讨论】:

【参考方案1】:

如果您计划添加 iCloud 同步,为什么不从 iCloud 开始呢?如果您使用的是 Apple 的 beta 软件,您可以使用 CloudKit,它的 API 与 CoreData 非常相似,只是它与用户的 iCloud 帐户同步。或者,您可以将文件(plist)上传到他们的 iCloud。无论哪种方式,如果您打算使用 iCloud,都应该从 iCloud 开始。

至于标题中的问题,他说得比我好: Should I save in plist or Core Data?

这里有更多关于iCloud / CloudKit的信息

【讨论】:

以上是关于我的应用程序有啥更好的选择 - CoreData 或 plist? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

有啥更好的方法? SQL select 是一一选择还是一起选择?

有人想以编程方式创建 Core Data 模型有啥理由吗?

REST API 有啥更好的选择? WCF Web API (Preview 4) 或 OpenRasta 还是其他?

CoreData 模型更新崩溃

使用 NSFetchedResultsController 时 CoreData 与 UITableView 有啥关系?

核心数据 - 使用谓词更好地搜索