6、iPhone应用开发:视图、控制器、选择器及协议详解

iPhone应用开发:视图、控制器、选择器及协议详解

1. 视图与视图控制器关系及应用启动流程

在iPhone应用开发中,理解视图与视图控制器的关系以及应用的启动流程是至关重要的。

当用户启动应用时,如同大多数编程语言一样, main(...) 函数会首先被调用。iPhone会展示一个应用放大进入屏幕的快速动画(这实际上是一个可以包含在应用中的PNG文件),随后调用 main 方法。 main 方法由模板提供,开发者通常无需修改。

以下是应用启动的详细步骤:
1. 启动Cocoa Touch应用 :标准的 main(...) 函数会启动 Cocoa Touch UIApplicationMain ,它会使用应用的 Info.plist 文件中的信息来确定要加载的nib文件。在我们使用的视图模板中,这个nib文件名为 MainWindow.xib
2. MainWindow.xib 的作用 :该文件包含了应用的连接信息。在 MainWindow.xib 中,有 InstaTwitAppDelegate 的实例用于 UIApplicationDelegate ,还有 InstaTwitViewController 的实例。当Coco

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值