Theos:如何使用块参数挂钩方法? (CDUnknownBlockType)

时间:2014-09-02 06:35:21

标签: ios objective-c theos tweak logos

%hook HTTPClient
- (CDUnknownBlockType)completionForSuccess:(CDUnknownBlockType)arg1 {
}
%end

我想知道在这里代替CDUnknownBlockType放置什么(从类转储中生成)。我不知道块的参数所以我不能把确切的签名。是否可以将MSHookMessage与通用指针一起用作参数?一般的void *指针在这里对我不起作用,因为消息不匹配。

有没有办法获得该块的签名?

1 个答案:

答案 0 :(得分:4)

您可以将CDUnknownBlockType替换为id。 就这么简单。