美文网首页
应用程序的启动原理

应用程序的启动原理

作者: child_cool | 来源:发表于2018-04-23 17:10 被阅读7次
  • 找到程序入口,执行main函数
  • 执行 UIApplicationMain
int main(int argc, char * argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
    }
}

UIApplicationMain执行内容

  • 创建UIApplication对象
  • 创建UIApplication的代理对象,给UIApplication对象代理属性赋值
  • 开启主运行循环,用于接收事件,让程序一直运行
  • 加载info.plist,判断下有木有指定main.storyboard,如果指定就会去加载

相关文章

网友评论

      本文标题:应用程序的启动原理

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