lldb objc_msgОтправить трассировку на OS X

Я отслеживаю приложение OS X, надеюсь, смогу найти способ, подобный этому, на iOS:

lldb Xcode: ошибка: 'printf' не является допустимой командой

Есть ли способ сделать это? Я пытался

expr -- (void)printf("[%s, %s]\n",(char *) object_getClassName(*(long*)($esp+4)), (char *) *(long *)($esp+8) )

Я думаю, что в OS X используются 64-битные регистры. Так что эта команда не может работать (действительно, она не работает). Как мне написать эту команду? Или есть простой способ сделать то же самое? Просто отслеживая класс и метод с именем

Ответы на вопрос(1)

Ваш ответ на вопрос