iPhone 开发进阶——iPhone 应用程序/项目的构成
2010-02-22 06:27:00 来源:WEB开发网核心提示:main.miphone程序的入口,类似于C/C++中的main函数,iPhone 开发进阶——iPhone 应用程序/项目的构成(2),main函数如下所示:int main(int argc, char *argv[]) {NSAutoreleasePool * pool = [[NSAutoreleasePool
main.m
iphone程序的入口,类似于C/C++中的main函数。
main函数如下所示:
int main(int argc, char *argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
return retVal;
}
main函数的参数 argc 以及 argv[] 与C语言中的意思一样,支持命令行的输入。
接下来创建一个NSAutoreleasePool对象,用来自动管理程序的内存。
NSAutoreleasePool * pool = NSAutoreleasePool alloc] init];
最主要的是下面的 UIApplicationMain 的调用,通过它完成系统启动的过程,并形成一个事件驱动。
int retVal = UIApplicationMain(argc, argv, nil, nil);
关于 iPhone 应用程序具体的启动过程,我们下回讲解。
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››iphone图片拉伸的几种方法
- ››iphone正则表达式的简单使用
- ››iPhone开发Unresolved Symbols CAKeyframeAnimati...
- ››IPhone开发-“此证书是由未知颁发机构签名”解决方...
- ››IPhone开发-整合私钥和证书,生成.p12文件
- ››iPhone应用开发-UIPickerView选取器详解
- ››iphone 获取屏幕的宽度和高度
- ››iPhone读取工程包中的二进制文件
- ››iPhone新手机 不挂YouTube APP
更多精彩
赞助商链接