【问题标题】:"Use Core Data for storage" checkbox“使用核心数据进行存储”复选框
【发布时间】:2009-09-18 20:29:14
【问题描述】:

当您在 Xcode 中创建新的基于 Window 的项目时选择“使用 Core Data 进行存储”选项时,幕后实际发生了什么?我正在尝试在我已经创建的项目中使用 Core Data,但我很难弄清楚如何在我的 Xcode 项目中正确包含该框架...

谢谢!

【问题讨论】:

    标签: iphone core-data


    【解决方案1】:

    除了导入<CoreData/CoreData.h>之外,还有一个模板使用以下方法填充应用程序委托实现:

    -managedObjectContext
    -managedObjectModel
    -persistentStoreCoordinator
    

    初始化应用程序的managedObjectContextmanagedObjectModelpersistentStoreCoordinator 成员。 (应用程序委托标头填充了对这些方法、关联的成员变量及其属性描述的提示。)

    模板还将代码添加到-applicationWillTerminate:,将更改写入managedObjectContext

    弄清楚要添加什么(更重要的是,为什么要添加)的最简单方法是阅读 iPhone Core Data 教程,该教程应该可以从 Apple Developer Center 网站通过其搜索引擎或您最喜欢的搜索找到引擎。此处不加链接,以免引起冒犯。

    【讨论】:

    • 非常感谢您的完整回答。你知道 Xcode 的各种项目模板存放在哪里吗?
    • 在“xcode 模板”上搜索 Google。我想你会在那里找到答案。
    • 链接失效了,很遗憾
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多