程序完整启动流程
1.执⾏行Main
2.执⾏行UIApplicationMain函数.
3.创建UIApplication对象,并设置UIApplicationMain对象的代理. UIApplication的第三个参数就是UIApplication的名称,如果指定为nil,它会默认 为UIApplication. UIApplication的第四个参数为UIApplication的代理.
4.开启⼀一个主运⾏行循环.保证应⽤用程序不退出.
5.加载info.plist.加载配置⽂文件.判断⼀一下info.plist⽂文件当中有没有Main storyboard file base name ⾥里⾯面有没有指定storyboard⽂文件,如果有就去加载info.plist⽂文件,如果没有,那么应 ⽤用程序加载完毕.