UIApplication

原创 2015年11月19日 23:21:48

UIApplication对象是应用程序的象征

每一个应用都有自己的UIApplication对象,而且是单例的

通过[UIApplication sharedApplication]可以获得这个单例对象

一个iOS程序启动后创建的第一个对象就是UIApplication对象

利用UIApplication对象,能进行一些应用级别的操作


设置应用程序图标右上角的红色提醒数字

@property(nonatomic) NSInteger applicationIconBadgeNumber;



设置联网指示器的可见性

@property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible;



通过UIApplication管理状态栏

如果想利用UIApplication来管理状态栏,首先得修改Info.plist的设置



UIApplication有个功能十分强大的openURL:方法

- (BOOL)openURL:(NSURL*)url;

openURL:方法的部分功能有

打电话

UIApplication *app = [UIApplication sharedApplication];

[app openURL:[NSURL URLWithString:@"tel://10001"]];

发短信

[app openURL:[NSURL URLWithString:@"sms://10001"]];

发邮件

[app openURL:[NSURL URLWithString:@"mailto://332311385@qq.com"]];

打开一个网页资源

[app openURL:[NSURL URLWithString:@"http://www.baidu.com"]];

打开其他app程序







UIApplication扩展

  • 2013年06月26日 18:04
  • 58KB
  • 下载

UIApplication深入学习

  • 2012年12月16日 10:38
  • 28KB
  • 下载

iOS UIapplication最新最全详解 (转载请注明出处·2016.5)

一、属性 及解释: + (UIApplication *)sharedApplication;//单例 1.delegate  代理 2.- (void)beginIgnoringIntera...

IOS-应用级操作(UIApplication

  • 2015年06月02日 17:31
  • 430B
  • 下载

UIApplication介绍

  • 2015年03月10日 16:15
  • 34KB
  • 下载

在UIAlterView的代理方法中 点击确定时 添加一个UIView到[[UIApplication sharedApplication].keyWindow上只出现了0.5秒左右就消失的问题

昨天,遇到一个很奇葩的问题,看下面代码: [objc] view plain copy   -(void) alertView:(UIAlertView ...

Xcode 7 打包上传app,兼容iOS9,遇到的坑(一) 问题:UIApplication.m:3294

楼主是在十一前提交最新版本的app到AppStore。假期归来满心欢喜以为上架了,于是打开iTunes Connect,打开一看,被拒绝了。尼玛,这是第二次被拒绝了。     楼主不敢轻易提交代码了,...

程序启动原理和UIApplication

一、UIApplication 1.简单介绍 (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。 (2)每一个应用都有自己的UIAp...

UIApplication的解释及应用

一、UIApplication的介绍UIApplication是一个单例的类。一个程序中只有一个UIApplication对象。所以在程序中我们不可以自己创建UIApplication对象。我们利用U...

UIApplication的详细介绍

UIApplication 什么是UIApplication? UIApplication对象是应用程序的象征.每一个应用都有自己的UIApplication对象,这个对象是系...
  • eybens
  • eybens
  • 2016年05月20日 11:19
  • 157
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UIApplication
举报原因:
原因补充:

(最多只允许输入30个字)