функции _CFProcessPath. Ставлю брейкпоинт по названию, и выполнение программы на ней приостанавливается.
Дальше в дебаге вижу вызовы внутри этой функции, на 1 скрине на 44 строке вижу вызов функции с названием strdup. При помощи брейкпоинта по адресу br set -a 0x19837a548 останавливаю выполнение на ней. Далее (на 2 скрине) при помощи po (SEL)$arg1 вывожу аргумент, который передается в strdup, и вижу нужный мне результат.
Как мне узнать как был сделан этот результат, который передается в функцию strdup?
Вижу что вызовы делаются через bl и что до 44 строки было 3 bl вызова функций по адресам, но нет названий этих функций. Можно ли при помощи lldb узнать названия этих функций?
что ты такое? =)
Обсуждают сегодня