【问题标题】:Choosing Core Data选择核心数据
【发布时间】:2010-11-11 21:09:26
【问题描述】:

谁能解释一下“对于一个非常简单的应用程序,Core Data 肯定会增加一些开销(比较一个基于 Cocoa 文档的普通应用程序和一个基于 Cocoa Core Data 文档的应用程序)的含义,但是 Core数据增加了重要的功能。”

我在 Core Data 文档中找到了这个。

我有一个小应用程序,其中包含大量图像和某些相互关联的数据集。

如果我为我的应用选择 Core Data,我会遇到什么样的开销?

【问题讨论】:

    标签: iphone core-data


    【解决方案1】:

    这只是意味着您需要支付一点性能损失,因为启动时间可能会稍微长一些;内存使用量也略有增加。尤其是 3GS 和 4,这不是我担心的事情。

    如果您必须处理一定数量的数据,Core Data 的好处(快速对象检索和持久性)肯定超过增加的“开销”。

    【讨论】:

    • 我认为使用 Core Data 也存在认知“开销”。第一次接触它,您将需要学习一组新的类和功能,以及一些标准的咒语/习语,起初看起来有些复杂。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    相关资源
    最近更新 更多