20、让Cocoa编程更轻松的指南

让Cocoa编程更轻松的指南

一、构建书籍应用的数据模型

在开发一个帮助管理书籍收藏的应用时,核心数据模型的定义至关重要。可以把核心数据模型想象成一个数据库,它包含了应用要管理的数据的定义。以下是创建书籍应用数据模型的具体步骤:
1. 打开数据建模器 :打开“Models”文件夹,选择默认的数据模型以显示数据建模器。若想有更多操作空间,可双击模型在单独窗口打开。数据建模器由四个面板组成:实体列表、属性列表、显示实体和属性信息的面板(当前显示“无选择”)以及底部类似方格纸的大面板,此面板能直观展示数据模型。
2. 创建实体
- 创建“Book”实体 :点击实体面板底部的“+”按钮创建新实体,将其命名为“Book”,该实体用于跟踪书籍信息。
- 创建“Author”和“Category”实体 :同样创建“Author”和“Category”实体。将它们定义为实体而非书籍的属性,这样后续可单独修改作者姓名和类别,而无需更改每本书的相关信息。若三个实体在方格纸面板上重叠,可通过点击并拖动实体调整位置。
3. 为实体添加属性
- 为“Book”实体添加属性
- “title”属性 :选择“Book”实体,点击属性面板底部的“+”按钮添加属性,命名为“title”,设为非可选的字符串类型,用于存储书籍名称。
- “pages”属性 :添加“pages”属

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值