UIApplication的说明
来源:互联网 发布:乙丙丁软件 编辑:程序博客网 时间:2024/06/07 10:55
UIApplication类为iOS应用提供了一个用于控制调节app的节点.每一个应用都必须有且只有一个UIApplication类(或其子类)的实例.
当一个应用启动的时候,UIApplicationMain函数调用;创建了一个UIApplication对象的单例.其后可以通过shareApplication这个类方法来获取UIApplication对象的引用.
UIApplication对象的另一个主要任务是控制用户时间的分发, 也可以通过控制器对象来发送动作消息到合适的目标对象. 另外,UIApplication对象包含一个存储所有在应用中打开的UIWindow对象的表,所以可以通过这个表索引所有的UIView对象. UIApplication对象一般要指定一个代理对象, 来捕获运行时的重要事件, 比如应用启动, 低内存警告, 以及应用终止, 然后选择合适的处理方法.
UIApplication的对象可以通过openURL:方法来获取资源, 比如email或者图片文件. 打开email URL可以使邮件客户端启动并显示信息.
UIApplication的编程接口提供了直接控制特定设备的能力. 使用这个对象可以达到以下效果:
1. 控制应用在接口变化后的表现
2. 暂时延缓触摸事件的触发
3. 开启或关闭面部接近报警功能
4. 注册远程通知消息
5. 触发撤销 反撤销操作
6. 决定另一个已安装的app能不能打开URL
7. 扩展app的能力,使其在后台可以做点什么
8. 配置或取消本地消息
9. 协调远程事件的响应
10. 执行app等级状态重置操作
UIApplication定义了一个代理, 代理必须遵守UIApplicationDelegate协议, 并且实现其中的方法.
继承建议:
一般不需要继承这个类, 对这个类的扩展完全可以通过扩展代理的功能来实现.
当一个应用启动的时候,UIApplicationMain函数调用;创建了一个UIApplication对象的单例.其后可以通过shareApplication这个类方法来获取UIApplication对象的引用.
UIApplication对象的另一个主要任务是控制用户时间的分发, 也可以通过控制器对象来发送动作消息到合适的目标对象. 另外,UIApplication对象包含一个存储所有在应用中打开的UIWindow对象的表,所以可以通过这个表索引所有的UIView对象. UIApplication对象一般要指定一个代理对象, 来捕获运行时的重要事件, 比如应用启动, 低内存警告, 以及应用终止, 然后选择合适的处理方法.
UIApplication的对象可以通过openURL:方法来获取资源, 比如email或者图片文件. 打开email URL可以使邮件客户端启动并显示信息.
UIApplication的编程接口提供了直接控制特定设备的能力. 使用这个对象可以达到以下效果:
1. 控制应用在接口变化后的表现
2. 暂时延缓触摸事件的触发
3. 开启或关闭面部接近报警功能
4. 注册远程通知消息
5. 触发撤销 反撤销操作
6. 决定另一个已安装的app能不能打开URL
7. 扩展app的能力,使其在后台可以做点什么
8. 配置或取消本地消息
9. 协调远程事件的响应
10. 执行app等级状态重置操作
UIApplication定义了一个代理, 代理必须遵守UIApplicationDelegate协议, 并且实现其中的方法.
继承建议:
一般不需要继承这个类, 对这个类的扩展完全可以通过扩展代理的功能来实现.
0 0
- UIApplication的说明
- UIApplication的delegate说明
- UIApplication方法说明及使用
- UIApplication 的深入学习
- UIApplication的代理
- UIApplication sharedApplication的Delegate
- UIApplication的一些属性
- UIApplication 的学习总结
- UIApplication的生命周期
- UIApplication的小结
- UIApplication的用法
- UIApplication的详细介绍
- UIApplication的详细介绍
- UIApplication的详细介绍
- UIApplication的详细介绍
- UIApplication的一些属性
- UIApplication的一些知识
- UIApplication对象的使用
- 【读后感】腾云-云计算和大数据时代网络技术揭秘
- h2 数据库
- boost 异步IO 服务端实例代码
- 17周 项目1 2.2 用引用类型法 求三个数的大小顺序
- 每次Update之前都要初始化一次怎么处理!
- UIApplication的说明
- C语言平面几何12-向量方法判断线段与矩形是否有交集
- javac 编译中文乱码
- 【资源分享】iProcess 建立·有效研发
- Linux下Android开发环境搭建
- C语言平面几何13-两直线的夹角
- Android VNC Server
- 通过SOAP获取webSERVICE内容
- 2013.12.19oracle 并行原理与示例总结 谷歌