F-Script: получить ссылку на объект из обозревателя объекта в консоль сценария. - PullRequest
1 голос
/ 14 мая 2010

Я пытаюсь выяснить, как получить объект, который я нашел, через объект-браузер F-Script в консоль сценария. Например, я обнаружил экземпляр NSString по адресу 0x234243242, как мне говорит обозреватель объектов. Теперь я хотел бы вызвать метод экземпляра для него через скрипт-консоль (я знаю, что могу вызвать метод для него через объектный браузер).

Может кто-нибудь дать подсказку, как я мог это сделать? Ни документация F-Script, ни Google не смогли дать мне ответ на этот вопрос.

Ответы [ 2 ]

2 голосов
/ 01 января 2012

Вы можете нажать кнопку «Имя» в браузере, дать ему имя, а затем использовать это имя в консоли.

2 голосов
/ 24 июня 2010

Я также не смог найти способ сделать это напрямую с F-Script, но вот способ, который объединяет Какао с указателями F-Script:

ptr := FSPointer objectPointer
scanner := NSScanner scannerWithString:'0x234243242'
scanner scanHexLongLong:ptr
object := ptr at:0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...