2014-09-02 1 views
2
%hook HTTPClient 
- (CDUnknownBlockType)completionForSuccess:(CDUnknownBlockType)arg1 { 
} 
%end 

CDUnknownBlockType (클래스 덤프에서 생성) 대신 여기에 무엇을 넣을 지 궁금합니다. 블록에 대한 논쟁을 알지 못하기 때문에 정확한 서명을 넣을 수 없습니다. 대신 MSHookMessage을 일반 포인터와 함께 인수로 사용할 수 있습니까? 메시지가 일치하지 않으므로 일반 void * 포인터가 여기에서 작동하지 않습니다.Theos : 블록 인수로 메소드를 연결하는 방법은 무엇입니까? (CDUnknownBlockType)

블록의 서명을 가져 오는 방법이 있습니까?

답변

3

CDUnknownBlockTypeid으로 바꿀 수 있습니다. 간단합니다.

+0

완벽하게 작동합니다. 감사! –

관련 문제