如何从dylib调用游戏功能?

时间:2019-04-10 05:41:50

标签: objective-c dylib

我正在尝试使用注入DYLD_INSERT_LIBRARIES的dylib修改macOS游戏,但在从dylib调用游戏功能时遇到了一些麻烦。 我目前可以将一个函数重定向到游戏中的另一个函数,但是我不能只调用同一个函数。

我尝试使用:[GamePlayer performSelector:@selector(setPositionOfBall :)];但游戏日志显示:+ [GamePlayer setPositionOfBall]:无法识别的选择器已发送给class。我真的不确定如何克服这个问题,因为我知道选择器和类是正确的。但是,我确实注意到错误以+开头,而反编译器中的函数以-开头,如果有帮助

感谢您的帮助, 康纳

0 个答案:

没有答案