应用程序执行过程

2016-08-03  本文已影响21人  好的昵称都被用完了

一个应用程序在开始执行时做的事情

1.执行main函数

2.调用UIApplicationMain在此方法中

2.1创建UIApplication对象

2.2创建UIApplication的delegate对象

2.3开启消息循环(“死”循环)

3.delegate对象开始监听系统事件

3.1app启动完成后会调用delegate对象的程序加载完成的方法

3.2如果app的plist设置了main storyboard 会创建UIWindow对象(如果没有设置则不会创建)

3.3创建main storyboard中绑定的controller对象(storyboard中箭头指向的控制器)

3.4设置给window对象的rootViewController

3.5设置window对象可见

上一篇 下一篇

猜你喜欢

热点阅读