HOOK:面向函数,解决函数调用拦截与替换的问题;
动态代理:面向对象,解决对象的动态替换问题;
动态代理的实现方案:
1、经典代理机制;
2、子类化机制;oc语言的isa替换是这额解决方案的经典案例;
HOOK:面向函数,解决函数调用拦截与替换的问题;
动态代理:面向对象,解决对象的动态替换问题;
动态代理的实现方案:
1、经典代理机制;
2、子类化机制;oc语言的isa替换是这额解决方案的经典案例;
转载于:https://www.cnblogs.com/feng9exe/p/10368698.html