【发布时间】:2016-08-23 21:54:18
【问题描述】:
我希望我的问题没有超出 stackoverflow 的范围。让我解释一下。
我正在开发一个包含大量静态页面的旅行应用程序。现在我混合使用 xib 和一些我存储到 plist 中的数据。
我不确定 plist 是否是存储持久性和“已经在应用程序中”的字符串、字典和数组的正确工具。
我快速浏览了 realm 和 coredata,但它们似乎更面向用户生成的动态数据。我对吗?我的应用不存储动态数据,甚至不存储首选项或类似的东西。
这是我的第一个应用程序,您可以使用该应用程序来全面了解 iOS 和第三方提供的所有可能性。这就是我在这里问它的原因,所以如果它不适合它,请善待它!
【问题讨论】:
-
它可能与该主题重复也可能不重复,因为我的问题集中在用户首次启动应用程序时应该已经存在的数据上。在那个主题中,用户正在保存推文,而问题是关于写作和阅读,而我只是在阅读数据。但也许 CoreData 也非常适合只读用途,这正是我的问题!
-
嗨,Kenneth,我错过了你问题中的微妙之处。我将收回重复的标志。但我认为预加载的只读数据在决定 plist 和 CoreData 作为动态数据时存在许多相同的问题。 question 的答案讨论了这些。有关信息,还有 this question 专门考虑只读数据。