美文网首页
APP 启动过程

APP 启动过程

作者: Heikki_ | 来源:发表于2018-03-02 11:49 被阅读60次

    点击 icon 后会运行c语言 main 函数 ,在mian中有函数UIApplicationMain,UIApplicationMain 中有四个参数,其中第一第二个是系统参数,第三个,第四个参数分别是 Application 的类名,和Application 代理的类名,这是一个无限循环函数,在函数中会实例化 application,和 application的代理对象,并将代理对象,赋值给 application,并创建 main runloop 进行事件处理(首先会调用 appdelegate 的application:didFinishLaunchingWithOptions 方法),

    app启动时会加载Info.plist文件,看是否指定了main.storyboard,如果设置了就去加载main.storyboard,那么加载main.storyboard时,系统会进行如下操作: 创建窗口 -> 加载main.storyboard并且加载main.storyboard中指定的控制器 -> 创建控制器成为窗口的根控制器,让窗口显示出来。

    相关文章

      网友评论

          本文标题:APP 启动过程

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