UIApplication的作用:

1.在应用程序图标上面添加数字

1)获取UIApplication单例

UIApplication *app = [UIApplication sharedApplication];

2)注册通知

UIUserNotificationSettings *setting = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeBadge categories:nil];

[app registerUserNotificationSettings:setting];

3)设置应用程序图标提醒数字

app.applicationIconBadgeNumber = 10;

2.设置连网状态

//获取应用程序UIApplication单例

UIApplication *app =[UIApplication sharedApplication];

//网络工作活动表示可见

app.networkActivityIndicatorVisible = YES;

3.打开URL

UIApplication *app = [UIApplication sharedApplication];

NSURL *url = [NSURL URLWithString:@"http://192.168.21.33:81"];

[app openURL:url];

4.设置状态栏

时间: 2024-10-26 11:14:02

UIApplication的作用:的相关文章

iOS学习之UIApplication及其代理

1. 什么是UIApplication UIApplication 对象是应用程序的象征,不能手动创建,不能 alloc init,一个应用程序只允许 一个 . 每个应用都有自己的 UIApplication 对象,而且是单例. 通过 [UIApplication shareApplication] 可以获取这个单例对象. 弄成单例的原因: UIApplication 对象是用来设置应用全局信息的,一个应用程序如果有很多 UIApplication 对象,都不知道听谁的. 一个iOS程序启动后创

Info.plist和pch文件的作用,UIApplication,iOS程序的启动过程,AppDelegate 方法解释,UIWindow,生命周期方法

转自:http://blog.csdn.net/dwt1220/article/details/29373817 Info.plist常见的设置 建立一个工程后,会在Supporting files文件夹下看到一个“工程名-Info.plist”的文件,该文件对工程做一些运行期的配置,非常重要,不能删除  注:在旧版本Xcode创建的工程中,这个配置文件的名字就叫“Info.plist”  项目中其他Plist文件不能带有“Info”这个字眼,不然会被错认为是传说中非常重要的“Info.plis

iOS之UIApplication详解

UIApplication对象特点: 特点1: UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序,而且是单例的.(用来封装整个应用程序的一个对象, 比如当应用程序执行到某个时期要做什么, 生命周期等.) 获取UIApplication对象:[UIApplication sharedApplication] 一个iOS程序启动后,创建的第一个对象就是UIApplication对象,且只有一个. 举例:通过代码获取两个UIApplication对象

UIApplication

UIApplication对象是应用程序的象征,每一个应用都有自己的UIApplication对象,而且是单例的.一个iOS程序启动后创建的第一个对象就是UIApplication对象, 通过[UIApplication sharedApplication]可以获得这个单例对象 单例:整个内存只有一个对象,一般share开头 作用:利用UIApplication对象,能进行一些应用级别的操作(app图标右上角红色提醒数字,联网状态打电话.打开网页.控制状态栏) 1) UIApplication单

[转]详解AppDelegate/UIApplication

一.UIApplication 1.简单介绍 (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序. (2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIApplication对象,那么将报错提示. (3)通过[UIApplicationsharedApplication]可以获得这个单例对象 (4) 一个iOS程序启动后创建的第一个对象就是UIApplication对象,且只有一个(通过代码获

UI进阶之程序启动原理及UIApplication

UIApplication对象介绍: 1> 一个UIApplication代表是一个应用程序,而且是单例的. ** 用来封装整个应用程序的一个对象, 比如当应用程序执行到某个时期要做什么, 生命周期等. 2> 获取UIApplication对象: [UIApplication sharedApplication];(单例的) /** 验证单例模式, 参考代码: - (void)viewDidLoad { [super viewDidLoad]; UIApplication *app1 = [U

你真的了解UIApplication吗?

一:首先查看一下关于UIApplication的定义 NS_CLASS_AVAILABLE_IOS(2_0) @interface UIApplication : UIResponder //获得单例对象 + (UIApplication *)sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead."); //委托 @pro

UIApplication的详细介绍

UIApplication 什么是UIApplication? UIApplication对象是应?程序的象征.每一个应用都有?己的UIApplication对象,这个对象是系统自动帮我们创建的, 它是一个单例对象.一个iOS程序启动后创建的第一个对象就是UIApplication对象我们只能通过[UIApplication sharedApplication]获得这个单例对象,不能够手动去创建它. UIApplication作用? 利?用UIApplication对象,能进?一些应用级别的操作

UIApplication,UIWindow,UIViewController,UIView(layer)

转载自:http://www.cnblogs.com/iCocos/p/4684749.html UIApplication,UIWindow,UIViewController,UIView(layer)简单介绍 一:UIApplication:单例(关于单例后面的文章中会详细介绍,你现在只要知道,单例在应用程序的整个生命周期中只有一个对象). App的启动过程 打开程序之后-> 1:Main函数 2:UIapplicationMain函数 3:初始化UIApplication(创建) 4:设置