顾名思义,就用一个方法替换一个方法的意思:
直接上代码,我自己看英文,也不翻译了,想了解的可以去看文档
点击这里直接看英文文档
另外还有好多其他的扩展
在方法替换的过程中,我们可以用分类扩展方法来替换,也可以在本类方法之间的替换
首先声明交换方法
直接上代码,我自己看英文,也不翻译了,想了解的可以去看文档
点击这里直接看英文文档
在方法替换的过程中,我们可以用分类扩展方法来替换,也可以在本类方法之间的替换
首先声明交换方法
#import </usr/include/objc/objc-class.h>
Void MethodSwizzle(Class aClass, SEL orig_sel, SEL alt_sel) 实现功能: voidMethodSwizzle (Class aClass, SEL orig_sel,