CoreData实例分析学习

CoreData实例分析学习,第1张

概述原文:http://blog.csdn.net/usxue/article/details/5011447  Core Data是个好东西,在数据储存 *** 作上速度快,容易 *** 作,是一种类似关系数据库的东西。但是有些不那么好学,那到底Core Data是怎么 *** 作的呢?怎么用呢?怎么来编程呢?我们一起来学习吧,接下来使用苹果提供的实例程序Locations来作分析: >程序介绍: 右侧是改程序的截图,基本

原文:http://blog.csdn.net/usxue/article/details/5011447

Core Data是个好东西,在数据储存 *** 作上速度快,容易 *** 作,是一种类似关系数据库的东西。但是有些不那么好学,那到底Core Data是怎么 *** 作的呢?怎么用呢?怎么来编程呢?我们一起来学习吧,接下来使用苹果提供的实例程序Locations来作分析:

>程序介绍:

右侧是改程序的截图,基本上来说就是通过使用Core Location来得到当时的位置,然后在点击“+”的时候记录下当时的经纬度。通过UItableVIEwController的功能来添加,编辑,删除等功能。整体程序使用Core Data来储存数据,实体(Entity)为一个位置,包括以下参数:1,时间(收集数据的时间)2,纬度,3,经度

首先我们看看该程序的AppDelegate.h

从上面的我们能看出来,该程序是通过一个根Core Data数据管理来管理整个程序的CoreData数据的,接下来看m文件也会对此作更多的理解。

从上面的程序主代理文件可以看出,CoreData的简单使用不过是通过三个组建。

NSManagedobjectModel来描述实体与实体的关系,也就是类似于表和表的关系。
NSManagedobjectContext来得到被储存内容的文件管理器,对数据作直接 *** 作
NSPersistentStoreCoordinator来管理数据的储存位置,储存方法(sqlite)

你对Core Data理解更多了么?

总结

以上是内存溢出为你收集整理的CoreData实例分析学习全部内容,希望文章能够帮你解决CoreData实例分析学习所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1175331.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存