我正在使用徽标发推文。我使用%new向SBAwayController添加一个新方法- (void)checkTQT
,但是当我使用[self checkTQT]
调用该方法时,它说“找不到实例方法'-checkTQT'(返回类型默认为'id') “
这是我的代码:
%hook SBAwayController
- (void)lock
{
%orig;
[self checkTQT];
}
%new(v@:)
- (void)checkTQT
{
...
}
%end
我使用它错了吗?
答案 0 :(得分:1)
声明您的checkTQT
或将其放在lock
声明如下:
- (void)checkTQT;
或者调整顺序:
%hook SBAwayController
%new(v@:)
- (void)checkTQT
{
...
}
- (void)lock
{
%orig;
[self checkTQT];
}
%end