一、UIApplicationMain的执行步骤
1、创建一个UIApplication对象,一个程序对应一个UIApplication对象(单例),UIapplication对象是程序的象征
2、接下来根据main函数中的第四个参数(UIApplication代理的类名)创建一个UIApplication的delegate对象
3、开启一个消息循环(不断监听一些系统事件)
4、监听到相应的事件,给代理发送相应的消息
二、UIApplication
1、设置数字图标
//UIApplica象征整个程序、要拿到它
UIApplication *app = [UIApplication sharedApplication];
// 设置图标右上角的数字
app.applicationIconBadgeNumber = 3;
2、设置显示联网状态
app.networkActivityIndicatorVisibele = YES;
3、打开一个URL(打电话、发短信、邮件)
//打电话
NSURL *url = [NSURL URLWithString:@"tel://10086"];
//打开Safari浏览器
NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"];
[app openURL:url];