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. 刪,改
遍歷
創建在查的基礎上,經過遍歷查詢獲得的數組,對其進行刪或者改操做。。。