The role of runtime

runtime主要就是做一些底层的操作,如:
   1. 动态的添加对象的成员变量和方法
   2.动态交换两个方法的实现(可以替换系统的方法)
   3.获得某个类的所有成员方法、所有成员变量
   4. 实现分类也可以添加属性
   5.实现NSCoding的自动归档和解档
   6.实现字典转模型的自动转换
https://www.jianshu.com/p/fddde82ca735

Guess you like

Origin www.cnblogs.com/lingcheng7777/p/11589008.html