IOS 中 Core Data
来源:互联网 发布:域名过期 备案信息 编辑:程序博客网 时间:2024/05/22 13:08
Core Data数据持久化是对SQLite的一个升级,它是ios集成的,在说Core Data之前,我们先说说在CoreData中使用的几个类。
(1)NSManagedObjectModel(被管理的对象模型)
相当于实体,不过它包含 了实体间的关系
(2)NSManagedObjectContext(被管理的对象上下文)
操作实际内容
作用:插入数据 查询 更新 删除
(3)NSPersistentStoreCoordinator(持久化存储助理)
相当于数据库的连接器
(4)NSFetchRequest(获取数据的请求)
相当于查询语句
(5)NSPredicate(相当于查询条件)
(6)NSEntityDescription(实体结构)
(7)后缀名为.xcdatamodel的包
里面的.xcdatamodel文件,用数据模型编辑器编辑
编译后为.momd或.mom文件,这就是为什么文件中没有这个东西,而我们的程序中用到这个东西而不会报错的原因
首先我们要建立模型对象
其次我们要生成模型对象的实体User,它是继承NSManagedObjectModel的
点击之后你会发现它会自动的生成User,现在主要说一下,生成的User对象是这种形式的
这里解释一下dynamic 平常我们接触的是synthesize
dynamic和synthesize有什么区别呢?它的setter和getter方法不能自已定义
- IOS 中 Core Data
- IOS中core data使用
- iOS中Core Data的使用
- Core Data in IOS
- IOS Core Data
- [ios]Core Data
- Core Data-iOS
- #iOS# Core Data基础
- iOS Core Data 用法
- iOS Core Data
- iOS Core Data
- iOS Core Data-多线程
- IOS中core Data框架的简单介绍
- iOS开发中,Core Data的使用笔记(一)
- ios简单使用core data
- ios简单使用core data
- iOS-简单使用core data
- ios简单使用core data
- Python个人学习笔记四
- 虚函数和纯虚函数的作用与区别
- 中华酷联小米:未来谁将干掉三星?
- js匿名函数
- Oracle存储过程总结(一、基本应用)
- IOS 中 Core Data
- Yii如何添加title、keywords和description,简称TDK
- android 图像处理(黑白,模糊,浮雕,圆角,镜像,底片,油画,灰白,加旧,哈哈镜,放大镜
- swf转gaf使用方法
- 使用Xcode和Instruments调试解决iOS内存泄露
- Error Code: 2006 - MySQL server has gone away
- 阿里改变生活
- 基于Node.js的文件下载服务器
- 长按按钮