8、Xcode开发与Objective - C基础技术详解

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”(工具 -> 绑定检查器),展开

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值