美文网首页
iOS 程序启动原理和UIApplication

iOS 程序启动原理和UIApplication

作者: 大大盆子 | 来源:发表于2016-10-13 11:12 被阅读39次

程序启动原理:

1.执行main函数,进而执行main里面的UIApplicationMain函数。

2.通过系统或用户传入的参数初始化UIApplication(创建UIApplication对象 -> 创建Appdelegate -> 建立应用程序的事件循环 (Main Runloop) ,来监听UIApplication的生命周期)。

3.随之会调用AppDelegate的didFinishLaunching方法,表示已经启动。


UIApplication:

1.UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。

2.每一个应用都有自己的UIApplication对象,而且是单例的,不能手动创建。

3.利用UIApplication对象,能在应用层面上操作控制整个APP。

相关文章

网友评论

      本文标题:iOS 程序启动原理和UIApplication

      本文链接:https://www.haomeiwen.com/subject/zqswyttx.html