摘要:
调用UIApplicationMain函数来启动事件循环并运行整个应用程序是main主函数的核心任务。
UIApplicationMain函数的第三个(principalClassName)和第四个(delegateClassName)参数,分别指明了应用程序的主类和应用程序委托类。
应用程序类的静态方法sharedApplication方法可以获取应用程序的句柄;即通过调用[UIApplication sharedApplication]来得到这个单例实例的指针。由此实例句柄的delegate方法我们可以得到对应用程序委托的一个引用。
应用程序委托是可以执行一些代码的第一个地方(当应用程序加载的时候),也是最后一个地方(在应用程序退出之前)。
applicationDidFinishLaunching: 这是在应用程序载入之后调用的第一个方法。是执行应用程序范围内数据初始化(载入任何应用程序之前的状态或设置)的好地方。 阅读全文
随笔档案-2011年12月22日
警告框扩展应用:给UIAlertView添加UITextField模拟登录框
2011-12-22 13:54 by 张智清, 2815 阅读, 收藏, 编辑
摘要:
首先要自定义一个UIAlertView扩展类,如MAlertView:View Code // MAlertView.h//#import <Foundation/Foundation.h>@interface MAlertView:UIAlertView { UITextField *passwdField; NSInteger textFieldCount;}- (void)addTextField:(UITextField *)aTextField placeHolder:(NSString *)placeHolder;@end// MAlertView.m//#i... 阅读全文