“使用核心数据进行存储”复选框
Posted
技术标签:
【中文标题】“使用核心数据进行存储”复选框【英文标题】:"Use Core Data for storage" checkbox 【发布时间】:2009-09-18 20:29:14 【问题描述】:当您在 Xcode 中创建新的基于 Window 的项目时选择“使用 Core Data 进行存储”选项时,幕后实际发生了什么?我正在尝试在我已经创建的项目中使用 Core Data,但我很难弄清楚如何在我的 Xcode 项目中正确包含该框架...
谢谢!
【问题讨论】:
【参考方案1】:除了导入<CoreData/CoreData.h>
之外,还有一个模板使用以下方法填充应用程序委托实现:
-managedObjectContext
-managedObjectModel
-persistentStoreCoordinator
初始化应用程序的managedObjectContext
、managedObjectModel
和persistentStoreCoordinator
成员。 (应用程序委托标头填充了对这些方法、关联的成员变量及其属性描述的提示。)
模板还将代码添加到-applicationWillTerminate:
,将更改写入managedObjectContext
。
弄清楚要添加什么(更重要的是,为什么要添加)的最简单方法是阅读 iPhone Core Data 教程,该教程应该可以从 Apple Developer Center 网站通过其搜索引擎或您最喜欢的搜索找到引擎。此处不加链接,以免引起冒犯。
【讨论】:
非常感谢您的完整回答。你知道 Xcode 的各种项目模板存放在哪里吗? 在“xcode 模板”上搜索 Google。我想你会在那里找到答案。 链接失效了,很遗憾以上是关于“使用核心数据进行存储”复选框的主要内容,如果未能解决你的问题,请参考以下文章