1. 首页
  2. 考试认证
  3. 其它
  4. ISInvocationHookProxy 挂钩目标的每个NSInvocation的代理对象

ISInvocationHookProxy 挂钩目标的每个NSInvocation的代理对象

上传者: 2024-10-14 21:06:24上传 ZIP文件 10.74KB 热度 20次

ISInvocationHookProxy挂钩目标的每个NSInvocation的代理对象。

用法:


NSString *object = [[NSString alloc] init];

ISInvocationHookProxy *proxy = [[ISInvocationHookProxy alloc] initWithTarget:object];

proxy.hookBlock = ^(NSInvocation *invocation) {

  // will be called when [(NSString *)proxy length]; is executed

};

[(NSString *)proxy length];

覆盖调用的返回值:


NSString *object = @\"foo\";

ISInvocationHookProxy

用户评论