创建你的第一个模型
- 选择
.xcdatamodeld文件。你会发现你没有实体。你必须自己创建一个。在 Xcode 的底部,你会看到一个按钮,上面写着添加实体,点击它,你将有一个新的实体让你在项目上工作。

- 在这一步中,有几点需要提及。首先,你在此处更改了实体名称,实体名称为
Person。在属性部分下,你可以将属性添加到模型中。此按钮是位于该部分底部的加号。你可以添加与你的应用相关的任何属性。例如,如果你正在制作联系簿应用程序,则无需使用类型为Boolean的人员模型包含Arms的属性。你应该保持它与你的应用程序相关。例如,添加类型为 Integer 的telephone属性,或者如果你喜欢 String。你可以选择多种类型的选项,从Booleans到Dates等等。

- 对模型满意后,可以创建 NSManagedObject 子类。



-
在这里我们可以看到两件重要的事情首先,该 Person(与你的实体名称相同)是 NSManagedObject 的子类。这对你的核心数据堆栈非常重要。其次,你创建了两个文件,一个类
Person.swift和Person的扩展名为Person+CoreDataProperites.swift。 -
所有添加都应该在
Person.swift中完成,因为如果你更改模型并重新运行类生成器,它将覆盖Person+CoreDataProperties.swift中的所有内容。

