1230ios准备 --UIApplication类

1.UIApplication类

每个应用程序都只有一个UIApplication 类的实例对象,运行起来的应用程序就是一个UIApplication对象

UIApplicationMain

创建UIApplication对像的一个单例对象(singleton)

Task

Getting the App Instance 获取单例对象

Getting the APP Delegate 获取应用程序代理--捕获程序状态

Getting App Windows 获取窗口

Controling and Handing Event 处理事件

Opening a URL Resouce 打开外部App资源

Configuring for Remote Notification  Setting 配置用户的通知

Registering for Remote Notifications  远程通知

Registering for Local Notifications 本地通知

Managing Background Execution 管理后台的执行

Managing Home Screen Quick Actions for 3D Touch 快捷方式

Controlling App Appearance 管理程序的外观

NSStringFromClass 将一个类转化为字符串形式

NSStringfromClass ([AppDelegate class])

应用程序代理和app共同运行,确保程序与系统或者其他程序之间的交互

应用程序代理是程序的root对象,整个程序运行过程中都一直存在

时间: 2024-11-09 04:17:00

1230ios准备 --UIApplication类的相关文章

iOS:UIApplication类的OpenURL方法

1.调用app store界面方法 在实际开发中,往往要推荐自己其他应用和推荐自己的收费软件,那么我们就需要在程序中直接连接到app store的相应页面. 实际上的做法很简单,使用的还是UIApplication类的OpenURL方法: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"程序的相应连接"]]; 2.调用其它应用的方法 // 调用 自带mail [[UIApplicationsharedA

应用之间调用 UIApplication类的OpenURL方法

一.UIApplication类的OpenURL方法 1.调用app store界面方法 在实际开发中,往往要推荐自己其他应用和推荐自己的收费软件,那么我们就需要在程序中直接连接到app store的相应页面. 实际上的做法很简单,使用的还是UIApplication类的OpenURL方法: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"程序的相应连接"]]; 2.调用其它应用的方法 // 调用 自带

UIKit框架各个类的简介

1.UIAcceleration: 被叫做加速事件的一个UIAcceleration类的实例是用来代表即时的三维加速数据.为了接收重力加速度,要注册一个应用应用程序作为一个共享UIAccelerater对象的委托对象(参考UIAcceleromete类). 2. UIAccelerater: UIAccelerater类可以让你的寄存器接收到从板载硬件上得到的加速相关数据.当设备移动时,它的硬件能够报告沿主线在三维空间中的线性加速度变化.你可以利用这些数据来检测器件的电流方向和该方向的瞬时变化.

深入理解UIApplication和ios程序启动过程

在深入理解UIApplication前我们先了解ios程序的启动过程: UIApplication类在ios里面为app的管理和协调提供一个集中的点,每一个app有一个UIApplication的实例,当app启动时,系统会调用main函数里面的UIApplicationMain函数,该函数会创建一个UIApplication的实例,设置run loop,启动info.plist里面指定的main.storyboard,加载UIview.

[UIApplication]简介

The UIApplication class provides a centralized point of control and coordination for apps running on iOS. Every app must have exactly one instance of UIApplication (or a subclass of UIApplication). When an app is launched, the UIApplicationMain funct

[转]详解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,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:设置

iOS开发UI篇—程序启动原理和UIApplication

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