CoreData 持久化数据存储的注意点


CoreData 是iOS3.0以后实现数据持久化存储的一种重要手段。下面是整理的一些注意点:数组

  1. 要使用CoreData对数据进行操做,首先须要写数据管理器的取值函数(来自AppDelegate函数

  2. CoreData的实体建立不能用alloc,而须要用NSEntityDescriptionspa

  3. CoreData每次操做以后须要同步,也就是saveorm

  4. NSEntityDescription: 的方法:ip

+ (id)insertNewObjectForEntityForName:(NSString *)entityName inManagedObjectContext:(NSManagedObjectContext *)context;同步

5.   查
it

NSFetchRequest  数据查询请求类io

NSPredicate   经过谓词设置查询条件,不设置则获取所有数据基础

6.   删,改
遍历

创建在查的基础上,经过遍历查询获得的数组,对其进行删或者改操做。。。

相关文章
相关标签/搜索