Core Data基础:从模型创建到GUI优化
1. Core Data模型文件概述
在开始创建实体之前,我们先来了解一下Core Data模型文件的界面。模型文件中的方格纸区域就像是一个工作区,在这里创建的实体以及它们的属性和关系都会显示出来。方格纸上方的区域,左侧显示所有实体的列表,中间显示所选实体的属性,右侧则显示所选实体或属性(取决于最后点击的是哪个)的详细信息。我们可以在上方部分编辑模型文件的重要细节,而下方部分则可以让我们按照自己的意愿以图形方式重新组织显示,以便将实体以有意义的方式进行视觉分组。
2. 创建实体
我们要创建一个名为 MythicalPerson 的实体,它将包含一些属性。具体操作步骤如下:
1. 点击窗口中偏左中心位置、实体表格视图下方的“+”按钮,创建一个新实体。此时,一个名为 Entity 的新实体将出现在左上方的表格视图以及方格纸区域的中间。
2. 选中新实体,在右上方可以看到其详细信息。将新实体的名称改为 MythicalPerson ,其余控件保持默认状态。
3. 该实体的类名是 NSManagedObject ,这是Core Data中包含的一个通用类,为Core Data的模型对象提供所有基本功能。后续我们可能需要为这个实体编写一些代码,届时会创建 NSManagedObject 的自定义子类,但目前通用类就足够了。
MythicalPerson 实体将有六个属性,具体信息如下表所示:
| 属性名
超级会员免费看
订阅专栏 解锁全文
17

被折叠的 条评论
为什么被折叠?



