iOS 程序启动过程

2020-12-04  本文已影响0人  Sinda_Liu

程序启动过程

1、 用户打开APP,首先应该执行的是----> main.m系统文件中的main函数

return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
int UIApplicationMain(int argc, char *argv[], NSString *principalClassName, NSString *delegateClassName);

2、 main函数中的UIApplicationMain函数就指明了程序下一步的去向---->AppDelegate

3、 iOS程序启动完毕后,创建的第一个视图控件就是---->UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,控制器的view就会显示在屏幕上。
- UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow

最后用图示意:


程序启动过程图 关系图
上一篇 下一篇

猜你喜欢

热点阅读