Xcode开发与Objective - C基础技术详解
1. Xcode项目创建与对象设置
在开发应用时,首先要在Xcode里创建项目。以ScrapWords应用为例,需要在NIB文档中添加控制器对象。具体操作步骤如下:
- 从库中选择“Objects & Controllers”组,将一个新的“Object”对象拖到“MainMenu.xib”文档窗口。
- 选中新创建的对象,切换到“Identity Inspector”(工具 -> 身份检查器),将其类设置为“ScrapWordsController”,可以手动输入或从下拉菜单中选择。
当NIB文档在运行时加载,会创建“ScrapWordsController”的实例,就如同执行了 [ScrapWordsController new] 语句。NIB文档中的所有对象代表着在加载NIB时会实例化的真实对象,使用Interface Builder能避免编写大量代码。
2. 绑定操作
在MVC设计模式中,数据模型对象改变时会向视图对象广播变化,视图对象在用户修改值时会更新数据模型对象,这需要视图和数据模型对象之间建立连接和通信。此应用使用绑定技术,绑定是支持MVC设计模式的一系列技术集合,能连接两个对象,使一个对象属性的变化自动传达给另一个对象,另一个对象也能发起改变来更改第一个对象的属性。
绑定操作步骤如下:
- 在Interface Builder中,选择文本字段对象(可在“MainMenu.xib”或窗口中选择)。
- 调出“Bindings Inspector”(工具 -> 绑定检查器),展开
超级会员免费看
订阅专栏 解锁全文
2216

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



