美文网首页
iOS程序启动过程

iOS程序启动过程

作者: 花生乳 | 来源:发表于2015-11-25 13:56 被阅读139次

    1.main函数。

    2.UIApplicationMain

    · 创建UIApplication对象

    ·创建UIApplication的delegate对象

    3.delegate对象开始监听处理系统事件(无storyboard的情况)

    ·程序启动完毕的时候,就会调用代理的- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions方法

    ·在- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions中创建UIWindow

    ·创建和设置UIWindow的�rootViewController

    ·显示窗口

    {

    3.根据info.plist获得主要storyboard的文件名,加载最主要的storyboard(有storyboard的情况)

    ·创建UIWindow

    ·创建和设置UIWindow的rootViewController

    ·显示窗口

    }

    相关文章

      网友评论

          本文标题:iOS程序启动过程

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