睿论坛
请教怎么hook block把block执行时传入的参数给换掉
技能讨论
Jk_Chan
(Jk_Chan)
2016 年6 月 24 日 08:22
1
比如在Class1中有一个方法
(void)method1:(NSString *)para1
completionHandler:(void (^)(NSString *outPara1, NSString *outPara2))completionHandler;
如果想hook这个方法,修改para1参数是容易的,但是如果我想修改的是outPara1或者outPara2该怎么hook它进行修改替换呢?由于这两个参数是由这个方法实现体里面传入的,该怎么办呢请问?
nothing
2016 年9 月 22 日 13:56
2
你可以参考下这个:
这里1
;
这里2