Cocoa Bindings与Core Data开发指南
1. 验证Cocoa Bindings应用功能
在完成Cocoa Bindings相关配置后,需要验证应用是否能正常工作。具体操作步骤如下:
1. 切换回Xcode,构建并运行应用程序。
2. 创建一个新角色,此时应能在文本字段中看到该角色,同时在下方表格中会出现时间戳记录。
3. 修改一些偏好设置,再创建一个新角色,文本字段会显示新的参数摘要,表格视图中也会出现新的时间戳。
4. 通过点击表格中的行进行切换,文本字段中的值应相应改变。
如果上述任何操作无法正常工作,需要返回Interface Builder,仔细检查绑定的配置,以及DungeonThingAppDelegate与数组控制器的连接。
2. 扩展绑定应用到其他对象
在确认角色绑定正常工作后,可以将相同的绑定操作应用到怪物和地下城对象上,具体步骤如下:
1. 复制“characters”数组控制器,创建一个新的NSArrayController,并将其命名为“monsters”。
2. 将DungeonThingAppDelegate的monsterArrayController出口连接到新创建的“monsters”数组控制器。
3. 配置“monsters”数组控制器的Content Array绑定,使其连接到DungeonThingAppDelegate中的“monsters”属性。
4. 通过“monsters”数组控制器配置两个相关的GUI对象(表格列和文本字段)。
5. 构建并运行应用程序,确保一切正常工作。
6. 对地下城对象
超级会员免费看
订阅专栏 解锁全文
66

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



