摘要: 对于UIKIT_EXTERN int UIApplicationMain(int argc, char *argv[], NSString *principalClassName, NSString *delegateClassName)的后面两个参数,一般都为nil,它代表的含义是:第三个参数默认为是@"UIApplication",这个参数必须是UIApplication或其子类的名字,它代表着当前iPhone程序本身,这个程序会去读info.plist文件获取配置信息,一个重要的信息是Main nib file base name(主nib文件)的值,一般为MainW 阅读全文
posted @ 2013-07-06 19:35 凌少 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 大家在学习iPhone开发时候,都会写HelloWorld程序。大家一般都是通过向导,生成项目,然后通过模拟器启动应用程序。但是大家知道其背后的启动过程吗?也就是当点击程序图标启动程序开始到退出程序整个使用运行过程中底下的代码都发生了什么?有理解了这个才能游刃有余的掌握iPhone程序的开发,否则在写程序的时候有点浑浑僵僵不知所以然的感觉。 在开始介绍HelloWorld程序之前,我们先了解下UIApplication:UIApplication UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。 UIApplication的一个主要工作是处理用户事件,它会起一. 阅读全文
posted @ 2013-07-06 18:41 凌少 阅读(181) 评论(0) 推荐(0) 编辑