12.方法调配技术

1.在运行时,可以向类中新增或替换选择子所对应的方法实现。
2.使用另一份实现替换原来的方法实现:“方法调配”

OBJC_EXPORT Method class_getInstanceMethod(Class cls, SEL name)
OBJC_AVAILABLE(10.0, 2.0, 9.0, 1.0);

OBJC_EXPORT void method_exchangeImplementations(Method m1, Method m2) 
OBJC_AVAILABLE(10.5, 2.0, 9.0, 1.0);

你可能感兴趣的:(12.方法调配技术)