RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。平常我们所写的oc代码,在程序运行时都会转化为运行时代码。
利用苹果提供的runtimeAPI我们能做些什么事情
- 利用runtime,在程序运行的时候,动态地添加一个类
例如,kvo的实现原理。 - 利用runtime,在程序运行的时候,动态地修改一个类的属性和方法
例如,方法交换、给一个已经存在的类添加方法。 - 利用runtime,遍历一个类的所有属性
例如,需要用到所有属性的model
RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。平常我们所写的oc代码,在程序运行时都会转化为运行时代码。