Object-C Runtime交换方法的细节
2018-03-14 本文已影响0人
暗夜北斗
runtime不做多的介绍。。。它的作用之一就是交换方法的实现!在交换的时候,会用到的方法:

这里有一个坑method_exchangeImplementations 并不会返回,所以选择方法的时候一定慎重。class_getInstanceMethod是获取实例方法,class_getClassMethod是获取类方法。千万不要大意!
runtime不做多的介绍。。。它的作用之一就是交换方法的实现!在交换的时候,会用到的方法:
这里有一个坑method_exchangeImplementations 并不会返回,所以选择方法的时候一定慎重。class_getInstanceMethod是获取实例方法,class_getClassMethod是获取类方法。千万不要大意!