iOS开发 ☞ CoreData基本使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/magicZYJ/article/details/88390405

创建数据模型(表)

1、在Xcode创建的时候选择 Use Core Data 或者再已经创建好的项目中Add File
在这里插入图片描述

2、点击Add Entity 添加数据实体(表),并且给表添加字段

在这里插入图片描述

3、点击表,右侧有Codegen选项,默认是Class Defination 在我们Build工程的时候会自动创建,但是不会在Xcode目录中显示,使用时 需要引入头文件,如下图

在这里插入图片描述
使用时
在这里插入图片描述

这里我们使用手动生成,Codegen选项选择Manual/None 如下图:
在这里插入图片描述
此时,Xcode不再自动生成实体类

我们可以手动生成这些文件,首先点击后缀为xcdatamodeld的文件,然后点击Editor
在这里插入图片描述
这里需要注意,如果我们Codegen没有选择手动模式,那么系统可能已经生成过了,此时再手动生成文件会报错
在这里插入图片描述

这个时候我们需要将Codegen改为手动模式,clean一下,就可以了

手动模式生成的实体类文件如下图:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/magicZYJ/article/details/88390405