Core Data入门

2016-10-27  本文已影响13人  萝卜丝巾
  1. NSManagedObject:名称:托管对象类结构:和Entity相同功能:内存中的虚拟数据容器对象实例化常用方式:NSEntityDescription类的方法:insertNewObjectForEntityForName:inManagedObjectContext:第一个参数用来指定数据结构(Entity);第二个参数用来指定托管对象上下文
  1. xcdatamodeld数据模型功能:包含当前项目中所需的数据模型结构:内涵多个Entity
  2. 数据模型中的Entity功能:内存中,用来指定托管对象的数据架构;在数据库(数据文件中),用来指定数据表的结构
  3. NSManagedObjectContext:名称:托管对象上下文功能:执行对下的数据操作,如:save(存储)、delete(删除)、update(更新)等注意:实际上,托管对象上下文仍属于业务逻辑层,而非数据操作层,它通过系统内置逻辑,自动调用持久化数据操作类(PersistentData操作类)来执行数据更改
  4. NSFetchRequest:名称:“取”请求功能:数据读取,可以将数据读入到指定的容器中用法:
  1. NSSortDescription名称:排序器功能:指定排序的方式(索引)用法:通过该对象的初始化方法参数initWithKey:来指定排序所依据的字段名,参数ascending:指定排序方式(正序或者倒叙)
  2. 使用托管对象上下文进行删除操作
上一篇 下一篇

猜你喜欢

热点阅读