【问题标题】:Use Core Data For Storage for an existing Iphone project?将 Core Data For Storage 用于现有的 Iphone 项目?
【发布时间】:2009-12-05 14:35:25
【问题描述】:

根据 Apple Core Data 教程,要使用 Core Data,您必须:

在“选项”部分,选择开关以使用 Core Data 进行存储。

如何为现有项目做这件事?你必须导入一些文件吗?以后可以激活该设置吗?

谢谢

【问题讨论】:

    标签: iphone iphone-sdk-3.0 core-data


    【解决方案1】:

    选择该选项会自动将 CoreData.framework、一个空数据模型和一些 Core Data 代码添加到 AppDelegate 和 View Controllers 类中。

    如果您想在现有项目中开始使用 CoreData;

    1) 将 CoreData.framework 添加到项目中。

    2) 执行“新建文件”,转到“资源”,然后将新的“数据模型”添加到项目中。

    3) 创建一个临时的新项目(选中使用核心数据框)。然后,您可以查看它添加到这些模板文件中的 Core Data 相关代码。小心地将这些东西合并到您现有的 AppDelegate 中。

    4) 从那时起,您应该已经准备好开始学习教程了。

    【讨论】:

    • 它还将#import 添加到前缀标头中。另请注意,使用 Core Data 将使您的项目需要 OS 3.0 或更高版本。
    • 我偶然发现了一个类似的问题stackoverflow.com/questions/5959720/…,它有一个外部链接,可以通过一些示例代码添加核心数据。 wiresareobsolete.com/2009/12/… 我仍然喜欢 Ken 提出的创建一个新的 Core Data 项目的建议,因为 Apple 的建议会随着时间的推移而发展。
    猜你喜欢
    • 2011-12-31
    • 2011-01-02
    • 2015-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-24
    • 1970-01-01
    相关资源
    最近更新 更多