一,创建
1,创建工程(勾选红框中的内容)
2,创建工程后会多出一个CoreData.xcdatamodeld文件, 并且AppDelegate的.h和.m文件会多出一些内容
3,在CoreData.xcdatamodeld文件中点击红框中的 “+” 号
4,点击 “+”号后,出现下图中的entity, 之后改名字变成Student,然后添加属性, 点击 “+”, 之后改名,选择数据类型
5,command + n 之后选择红框中的内容 ,点 next
6,选中之后next
7,选中之后next
8,出现4个下面的文件
9,引用即可
二,引用
1,创建一个父类为NSObject的View
.h:引用#import<CoreData/CoreData.h>,将AppDelegate.h文件中多出的部分黏贴
.m:单例
将AppDelegate.m文件中多出的部分黏贴
2,点击方法
3,点击方法
(1)修改
(2)删除(删除后必须调用saveContext方法保存,否则查找不到会crash)
(3)查询
三、添加其他CoreData
@{NSMigratePersistentStoresAutomaticallyOption:@YES} 自动更新