一.先理解一下coredata中的关系图:
二.CoreData的创建步骤:
准备工作:
方法一:新建一个工程,并勾选”Core Data”
方法二:创建一个”Core Data”的类
然后再添加实体,如图(这只是一个示范数据):
1.数据模型 (NSManagedObjectModel的创建)
2. 数据持久(NSPersistentCoornaditor的创建,装载数据)
3. 数据操作对象(NSManagedObjectContext的创建)
三.CoreData添加数据
- 使用xcode工具自动生成model类,点击”core data”的文件,然后选择菜单栏上的”Editor”,再选择”addNSManagerObjectsModel Subclass”,选择core data 和实体,就创建了一个类目,和一个model类
如下图:
5.创建MO对象,用实体描述类
6.给MO对象属性赋值
7.把上下文保存下来
三.代码实现
#import