%hook HTTPClient
- (CDUnknownBlockType)completionForSuccess:(CDUnknownBlockType)arg1 {
}
%end
我想知道用什么代替 CDUnknownBlockType
在这里(从类转储生成)。我不知道该 block 的参数,所以我无法输入确切的签名。是否可以使用带有通用指针的 MSHookMessage
作为参数?通用 void *
指针在这里对我不起作用,因为消息不匹配。
有没有办法得到区 block 的签名?
最佳答案
您可以将 CDUnknownBlockType
替换为 id
。
就这么简单。
关于ios - Theos:如何使用 block 参数 Hook 方法? (CDUnknownBlockType),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25617213/