15、Cocoa Bindings 实践与原理详解

Cocoa Bindings 实践与原理详解

1. 回到 Interface Builder 操作

首先,我们要回到 Interface Builder,创建一些表格视图,并将它们与添加到 DungeonThingAppDelegate 的新数组进行绑定,同时配置现有文本字段通过绑定获取数据。若已关闭 .nib 文件,可在 Xcode 的导航窗格中双击将其重新打开。

2. 处理 .nib 文件中的不一致问题

当你完成上一步的更改后首次将 .nib 文件置于前台时,可能会在主 .nib 窗口底部看到一个小黄三角形。只要出现 Interface Builder 无法自行解决的不一致情况,这个警告三角形就会出现。点击该警告三角形可查看具体问题。在这种情况下,Interface Builder 发现其内部关于 DungeonThingAppDelegate 的认知与头文件中的实际情况不符,即 .nib 文件包含了不再存在的输出口连接。解决这些问题的步骤如下:
1. 在主 .nib 窗口中选择 DungeonThingAppDelegate
2. 调出连接检查器(快捷键 5)。
3. 在检查器顶部,你会看到所有当前的输出口连接,包括那些缺失输出口的连接(每个都标有感叹号)。
4. 点击每个连接旁边的小 “X” 控件来消除这些不良连接。

3. 配置表格视图和
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值