直接上代码,在*.xm文件中:
%hook SpringBoard
- (void)applicationDidFinishLaunching:(id)arg1{
%orig;
NSLog(@"/ppppppppppppp////////////////");
SBIconContentView *iconContentView = (SBIconContentView *)[SBIconController sharedInstance] contentView]; //问题就在这里,编译会报找不到SBIconContentView及SBIconController定义的错误
NSLog(@“iconContentView = %@”,iconContentView);
}
%end
一直有发现这么一个问题,在每个hook的类中,只有在同一个类中的方法才能相互调用(通过self),而当跨类之后,就像上边这种情况就不知道该怎么办了?