- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 iOS --- 理解Runtime机制及其使用场景
Runtime是iOS中比较难以理解, 但又非常强大的技术.所谓运行时, 就是尽可能地把决定从编译器推迟到运行期, 就是尽可能地做到动态. 只是在运行的时候才会去确定对象的类型和方法的. 因此利用Runtime机制可以在程序运行时动态地修改类和对象中的所有属性和方法.Objective-C中调用对象的方法时, 会向该对象发送一条消息, runtime根据该消息做出反应.Runtime是一套比较底层的纯C语言的
2016-04-17 22:25:33 10846 2
原创 iOS --- 获取屏幕顶层的UIViewController
经常会遇到一些场景, 要通过代码获取到当前显示在屏幕最顶层的UIViewController. 如何获取呢?
2016-04-04 21:14:50 4599
原创 iOS --- 理解UIWindow及其常见使用场景
UIWindow继承自UIView, 用来管理和协调各种视图. 提供一个区域来显示视图, 将事件event分发给视图. 每个iOS应用必须包含一个window用于展示APP的交互页面. 且一个APP通常只有一个UIWindow, 包含了APP的可视内容. 即使有多个, 也只有一个UIWindow可以接收用户的touch事件.
2016-04-04 20:48:01 1393
原创 iOS --- 通过openURL实现APP之间跳转并传递数据
在博客iOS — 通过UIApplication的openURL来实现APP之间的相互跳转中, 介绍了如何实现iOS APP之间的相互跳转, 使用的就是UIApplication的openURL:方法. 那么, 如果想要在openURL方法中传递参数和数据, 应该如何实现呢?
2016-04-04 15:52:50 6667
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人