IOS Main函数
2024-10-16 22:02:23
int main(int argc, char * argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
} UIApplicationMain它接受4个参数。 其中argc和argv两个参数来自于main()接受的两个参数;另外两个String型参数分别表示程序的主要类(principal class)和代理类(delegate class)。 如果主要类(principal class)为nil,则默认为UIApplication;如果代理类(delegate class)为nil,则程序假设程序的代理来自Main nib文件。如果这两个参数任意一个不为nil,则UIApplicationMain()函数则会根据参数创建相应的功能类。 因此,如果程序中使用自定义的UIApplication类的子类(不建议继承UIApplication类建立自定义的子类),你需要将你的自定义类名作为第3个参数传进来。
最新文章
- (3)MEF插件系统中通信机制的设计和实现
- Python 修饰符
- jdk安装及环境变量配置
- mac OS X Yosemite (10.10.5) 下 安装vim 7.4笔记
- 实现一个名为Person的类和它的子类Employee,Employee有两个子类Faculty 和Staff。
- JQuery的$(document).ready(function(){})与JS的window.onload 的各自优势!
- struts (七) 域模型
- linux命令(4):ps命令
- SpringMVC(三)
- c#回调函数写法
- COJ 0581 4022农夫喂牛
- C语言入门(6)——C语言常用数学函数
- C# Expression表达式笔记
- python-冒泡排序与插入排序
- jmeter 之系统参数根据条件修改
- final关键字的用法
- 加速Windows 2003关机速度的设置方法
- JS中的事件(对象,冒泡,委托,绑定)
- Codeforces Round #420 (Div. 2) A,B,C
- Intel 面试(就不该报外企,英语是硬伤)