【发布时间】:2011-09-16 15:55:05
【问题描述】:
我对 iOS 和编程比较陌生,之前我做过一个应用程序,但它使用 plist 进行存储,我将其保存到文档文件夹中。现在,我正在考虑切换到 Core Data,但它看起来有点复杂,我不确定它是否能满足我的需求。我将有一堆需要绘制的数据,所以我不确定 Core Data 是否最适合这个,因为我似乎无法在 .xcdatamodeld 文件中创建数组类型。 Core Data 还有哪些其他优势?它更快吗?更容易使用(一旦设置好)?
更新:对于任何想知道的人,我完成了这个应用程序,学习如何使用 Core Data 是完全值得的,而且它比我最初想象的要简单得多。用 plist 做这件事简直就是地狱。他们这样做的方式起初似乎有点神秘,但如果你刚开始使用它,你就会明白的。这种关系真的很棒。
【问题讨论】:
-
您可能会发现this answer on the difference between Core Data and SQLite 会有所帮助...
标签: iphone objective-c core-data plist