创建CoreData数据库

一,创建

1,创建工程(勾选红框中的内容)

创建CoreData数据库_第1张图片

2,创建工程后会多出一个CoreData.xcdatamodeld文件, 并且AppDelegate的.h和.m文件会多出一些内容

3,在CoreData.xcdatamodeld文件中点击红框中的 “+” 号  

创建CoreData数据库_第2张图片

4,点击 “+”号后,出现下图中的entity, 之后改名字变成Student,然后添加属性, 点击 “+”, 之后改名,选择数据类型

创建CoreData数据库_第3张图片

5,command + n  之后选择红框中的内容 ,点 next

创建CoreData数据库_第4张图片

6,选中之后next

创建CoreData数据库_第5张图片

7,选中之后next

创建CoreData数据库_第6张图片

8,出现4个下面的文件

创建CoreData数据库_第7张图片

9,引用即可

二,引用

1,创建一个父类为NSObject的View

.h:引用#import,将AppDelegate.h文件中多出的部分黏贴

.m:单例

创建CoreData数据库_第8张图片

将AppDelegate.m文件中多出的部分黏贴

2,点击方法

创建CoreData数据库_第9张图片
创建CoreData数据库_第10张图片

3,点击方法

创建CoreData数据库_第11张图片
创建CoreData数据库_第12张图片

(1)修改

(2)删除(删除后必须调用saveContext方法保存,否则查找不到会crash)

(3)查询

三、添加其他CoreData

@{NSMigratePersistentStoresAutomaticallyOption:@YES} 自动更新

你可能感兴趣的:(创建CoreData数据库)