UIApplication对象是应用程序的象征,每个应用都有自己的UIApplication对象,而且是单例的,一个iOS程序启动后创建的第一个对象就是UIApplication对象,利用UIApplication对象能进行一些应用级别的操作。
UIApplication *app = [UIApplication sharedApplication];
//通知
app.applicationIconBadgeNumber = 10;
//网络指示
app.networkActivityIndicatorVisible = YES;
//打开网页
[app openURL:[NSURL URLWithString:@"http://"]];
//打电话
[app openURL:[NSURL URLWithString:@"tel://"]];
//发短信
[app openURL:[NSURL URLWithString:@"sms://"]];
//发邮件
[app openURL:[NSURL URLWithString:@"mailto://"]];
//打开其他应用等