系统调用app的main函数
main函数调用UIApplicationMain.
UIApplicationMain创建sharedapplication instance, UIApplication默认的instance.
UIApplicationMain读取Info.plist找到主nib文件, 加载nib,把shared applicationinstance 设为nib的owner.
通过nib文件,创建app的独立UIWindows object.
通过nib,实例化了程序的AppDelegate object.
app内部启动结束,application:didFinishLaunchingWith-Options: 被设定成 wAppDelegate instance.
AppDelegate向UIWindowinstance发makeKeyAndVisible消息, app界面展示给用户. app准备好接收用户的操作指令.
【iOS开发】iOS程序的运行流程
最新推荐文章于 2025-12-18 14:35:01 发布
本文详细介绍了iOS应用程序从系统调用main函数开始到用户界面展示的整个启动过程,包括UIApplicationMain的工作原理、如何加载主nib文件以及创建UIWindowsobject等关键步骤。
3万+

被折叠的 条评论
为什么被折叠?



