zl程序教程

您现在的位置是:首页 >  云平台

当前栏目

动态代理与HOOK(与oc isa 替换)

代理 动态 替换 hook OC
2023-09-11 14:18:44 时间

HOOK:面向函数,解决函数调用拦截与替换的问题;

动态代理:面向对象,解决对象的动态替换问题;

 

动态代理的实现方案:

1、经典代理机制;

2、子类化机制;oc语言的isa替换是这额解决方案的经典案例;