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.   刪,改
遍歷

創建在查的基礎上,經過遍歷查詢獲得的數組,對其進行刪或者改操做。。。

相關文章
相關標籤/搜索