Я пытаюсь изменить игру MacOS, используя dylib, добавленный с помощью DYLD_INSERT_LIBRARIES, но у меня возникают некоторые проблемы с вызовом функции игры из dylib.
В настоящее время я могу перенаправить одну функцию к другой, которая принадлежит игре, но я не могу просто вызвать ту же функцию.
Я пытался использовать: [GamePlayer executeSelector: @selector (setPositionOfBall :)]; но в журнале игры написано: + [GamePlayer setPositionOfBall]: нераспознанный селектор, отправленный в класс. Я действительно не уверен, как преодолеть это, потому что я знаю, что селектор и класс верны. Однако я заметил, что ошибка начинается с +, а функция в декомпиляторе начинается с -, если это помогает
Любая помощь приветствуется,
Connor