您的位置:首页 > 移动开发 > IOS开发

iOS程序运行流程

2015-03-23 11:44 218 查看
1. 系统调用app的main函数

2. main函数调用UIApplicationMain.

3. UIApplicationMain创建sharedapplication instance, UIApplication默认的instance.

4. UIApplicationMain读取Info.plist找到主nib文件,
加载nib,把shared applicationinstance


为nib的owner.

5. 通过nib文件,创建app的独立UIWindows
object.

6. 通过nib,实例化了程序的AppDelegate
object.

7. app内部启动结束,application:didFinishLaunchingWith­Options:
被设定成 wAppDelegateinstance.

8. AppDelegate向UIWindowinstance发makeKeyAndVisible消息,
app界面展示给用户. app准备好接收用户的操作指令.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: