iOS 应用开发:从启动流程到设计模式解析
1. 应用启动流程
在开发 iOS 应用时,不必被 Workbench-Info.plist 文件中默认插入的键名和奇怪的值吓倒。实际上,Xcode 属性列表编辑器会用更具英文可读性的标签替代那些看起来更可怕的键名。通常,你只需修改 Info.plist 文件中的少数设置,其中包括与应用版本号对应的 Bundle version (版本值为字符串,你可以添加字母,如 “d” 表示开发版本,“Beta” 表示测试版本)。
Info.plist 文件的最后一项 NSMainNibFile (即 “Main nib file base name”)是 UIApplication 查找要加载的第一个 nib 文件的地方。下面我们来看看应用启动的详细步骤:
1. 应用开始启动时, main.m 中的 main() 函数执行。
2. UIApplicationMain() 创建主类对象 UIApplication 。
3. UIApplication 查看 Info.plist (或其在目标中的指定替代规范)以找到基础 nib 文件( MainWindow.xib )的名称,并加载该 nib 文件。
4. 基础 nib 文件指向委托类
超级会员免费看
订阅专栏 解锁全文
2321

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



