在Xcode中创建基于窗口的新项目时,选择"使用核心数据进行存储"选项后,幕后实际发生了什么?我正在尝试在我已经创建的项目中使用Core Data,并且我很难弄清楚如何在我的Xcode项目中正确地包含框架......
谢谢!
除了导入之外<CoreData/CoreData.h>,还有一个模板,它使用以下方法填充应用程序委托实现:
-managedObjectContext
-managedObjectModel
-persistentStoreCoordinator
Run Code Online (Sandbox Code Playgroud)
它初始化一个应用的managedObjectContext,managedObjectModel与persistentStoreCoordinator成员.(应用程序委托标头填充了这些方法的提示,关联的成员变量及其属性描述.)
该模板还添加了-applicationWillTerminate:写入更改的代码managedObjectContext.
找出要添加的内容(更重要的是,为什么)的最简单方法是浏览iPhone核心数据教程,该教程应该可以从Apple开发人员中心网站通过其搜索引擎或您最喜欢的搜索引擎找到.我不会在这里添加链接,以免引起冒犯.
| 归档时间: |
|
| 查看次数: |
4064 次 |
| 最近记录: |