CoreData的优势:
1.CoreData可以实现对xml,二进制文件,sql数据文件的访问
2.可以节省代码量,一般节省30%-70%的代码量
3.支持可视化建模
4.CoreData支持模型版本升级。
建立CoreData工程
生成coredata文件
生成4个文件
数据增,删,改,查
查找数据源
CoreData支持模型版本升级
可以看见CoredataDemo 2 更新版
接下来工程会依旧选择CoredataDemo版,那么怎样选择CoredataDemo 2 更新版呢?
现在就选择CoredataDemo 2 更新版了
然后我们增加一个types (注意:在CoredataDemo 2 更新版里修改)
接下来进行版本关联
接下来删掉原来生成的coredata文件,重新生成,然后运行ok