CoreData 是iOS3.0以后实现数据持久化存储的一种重要手段。下面是整理的一些注意点:数组
要使用CoreData对数据进行操做,首先须要写数据管理器的取值函数(来自AppDelegate)函数
CoreData的实体建立不能用alloc,而须要用NSEntityDescriptionspa
CoreData每次操做以后须要同步,也就是saveorm
NSEntityDescription: 的方法:ip
+ (id)insertNewObjectForEntityForName:(NSString *)entityName inManagedObjectContext:(NSManagedObjectContext *)context;同步
5. 查
it
NSFetchRequest 数据查询请求类io
NSPredicate 经过谓词设置查询条件,不设置则获取所有数据基础
6. 删,改
遍历
创建在查的基础上,经过遍历查询获得的数组,对其进行删或者改操做。。。