美文网首页iOS开发
2.4应用程序启动过程小结

2.4应用程序启动过程小结

作者: 刘2傻 | 来源:发表于2016-11-15 23:22 被阅读18次

    2.4应用程序启动过程小结

    从官方对该函数的描述可以知道,该函数主要做了以下几件事:

        函数原型:
        UIApplicationMain(int argc, char *argv[], NSString *principalClassName, NSString *delegateClassName)  
    

    UIApplicationMain函数底层实现:

    1. 根据principalClassName指定的类名创建UIApplication对象。如果principalClassName为 nil,默认创建UIApplication的对象。
    1. 根据delegateClassName指定的类名创建对象,并将该对象设置为应用程序代理。
    2. 开启事件循环,包括应用程序的运行循环,并开始处理事件。
    3. 加载info.plist文件到内存,如果在info.plist文件指定stroyboard文件的名字,加载该stroyboard文件到内存。??????

    *应用程序启动图示

    14605981946794.jpg

    相关文章

      网友评论

        本文标题:2.4应用程序启动过程小结

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