1. 程式人生 > >使用CoreData進行資料增刪改查(附Demo)

使用CoreData進行資料增刪改查(附Demo)

       本文主要介紹簡單CoreData的使用,從建立工程到進行資料的增刪改查,關於CoreData中的名詞解釋什麼的不做過多介紹。

       首先,建立一個CoreData工程,在建立工程的選項處勾選Use CoreData,建立成功後,會在AppDelegate裡面自動填充很多有關CoreData的程式碼。那麼我們就可以使用CoreData來進行增刪改查了。過多的程式碼堆積在AppDelegate中會顯得十分臃腫,我更傾向於建立一個CoreDataManager專門來進行CoreData操作。將AppDelegate中有關CoreData的程式碼剪下過去即可。

       然後,我們在xcdatamodeld新增實體,如People。實體中新增兩個屬性,name和age。

實體新增完成以後,生成相對應的NSMangedObject檔案。(生成的實體類在任何地方都不能通過 init來初始化建立物件,必崩)

對於CoreData資料的增刪改查,附上一個簡單的demo,以單例的形式對資料進行增刪改查操作。demo下載地址:http://download.csdn.net/detail/u012844004/9605451