Core Data 基础与 MythBase 应用开发实战
1. Core Data 模型文件概述
在 Core Data 中,模型文件的界面由两部分组成。上方区域是操作和查看信息的主要区域,左侧展示所有实体列表,中间显示所选实体的属性,右侧呈现所选实体或属性的详细信息。下方的网格纸区域则是实体及其属性和关系的可视化工作区,你可以在此按照自己的逻辑对实体进行分组展示。
2. 创建实体
以 MythBase 应用为例,我们要创建一个名为 MythicalPerson 的实体。操作步骤如下:
1. 点击窗口中 Entity 表格视图左下方的“+”按钮,会在左上方表格视图和网格纸区域中间出现一个名为 Entity 的新实体。
2. 选中该新实体,将其名称修改为 “MythicalPerson”,其余设置保持默认。该实体的类名初始为 NSManagedObject,这是 Core Data 提供的通用类,能满足模型对象的基本功能需求。后续我们可能会为其创建自定义子类。
MythicalPerson 实体包含六个属性,具体信息如下表所示:
| 属性名称 | 通用类型 | Core Data 类型 |
| ---- | ---- | ---- |
| name | 字符串 | String |
| details | 字符串 | String |
| divinity | 整数 (0 - 100) | Int 16 |
| goodness | 整数 (0 - 100) | Int 16 |
| power | 整数 (0 - 100) | Int 16 |
| dep
超级会员免费看
订阅专栏 解锁全文

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



