IOS 程序启动流程

1.执行main.m的main()--->调用UIApplicationMain函数 ----->创建UIApplication ----->创建UIApplication的delegate对象也就是AppDelegate ------>开启消息循环(如果监听到消息就会通知AppDelegate)

2.程序启动完毕会执行application:didFinishLaunchingWithOptions:方法,在这个方法里面创建UIwindow和设置window的rootviewController。

3.显示窗口。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 大家好,嘿,收集一些笔记,记录一下自己学习的过程,加深一下印象,资源来自互联网加上自己的一些理解,如果侵犯原作者的...
    卖女孩的小match阅读 3,647评论 0 0
  • 一个程序从main函数开始启动。 可以看到main函数会调用UIApplicationMain函数,它的四个参数的...
    ForeverYoung21阅读 8,413评论 5 24
  • Info.plist的常用属性 常见属性 本地化相关 程序安装后显示的名称 限制在10-12个字符,如果超出,将被...
    terwergreen阅读 3,339评论 0 2
  • 本文介绍iOS程序中的Info.plist,pch文件,UIApplication,openURL以及UIWind...
    上冬十二阅读 4,770评论 0 25
  • 这头猪,是我妈养的,在她刚嫁给我爸不久。 她说从来没有见过这么聪明的猪,通人性,跟小孩子一样。 猪仔刚刚捉回来的时...
    Iamrola阅读 1,150评论 0 2