您的位置:首页 > 移动开发 > IOS开发

IOS6 编程:Core Data持久化数据存储(5)-使用Core Data模板创建EntLibCart项目

2012-10-17 16:25 671 查看
iOS 6 提供了2个用来创建Core Data应用程序的模板。前面教程,我们选择了Single View Application模板,在App开发过程中编写了很多代码。如果使用现有的支持Core Data模板,则省事很多。

Utility Application 模板 – 提供了一个主视图和一个交替视图,可以包含Core Data 功能,并生成所有的代码和配置。
Master-Detail View Application 模板 – 生成包含导航视图控制器、表视图和详细视图控制器的应用程序,可以用来显示来自Core Data持久化存储数据库的数据。
我们选择是一个Utility Application 模板创建一个使用Core Data 框架进行数据持久化的应用程序。

项目名称EntLibCart,类前缀Cart,如下图所示。



我们看看Xcode自动生成的代码,首先检查CartAppDelegate.h文件。在文件中声明了NSManagedObjectContext、NSManagedObjectModel和NSPersistentStoreCoordinator属性。同时,还声明了saveContext方法原型。

EntLibCart 应用程序的最终运行界面如下图所示:



本教程的具体内容及其范例App都收录在《一步一步学习iOS 6 编程》的最新版PDF文件中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: