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
