一.首先找到程序入口,执行main函数
main -> UIApplicationMain
二.UIApplicationMain底层做事情
1.创建UIApplication对象
2.创建UIApplication的代理对象,而且给UIApplication对象代理属性赋值
3.开启主运行循环,作用接收事件,让程序一直运行
4.加载info.plist,判断下有木有指定main.storyboard,如果指定就会去加载
三.函数介绍:
NSStringFromClass:根据一个类名生成一个类名字符串
NSClassFromString: 根据一个类名字符串生成一个类名
四.思想,为什么使用NSStringFromClass NSStringFromClass:输入类名有提示,避免输入错误
为什么要弄成单例
UIApplication对象是用来设置应用全局信息的,一个 应用程序如果有很多UIApplication对象,都不知道听谁的
网友评论