Добавление символьной точки останова
Добавьте символьную точку останова к своему проекту в навигаторе точки останова.
В нижнем левом углу навигатора точки останова нажмите кнопку Add.
Выберите Add Symbolic Breakpoint.
Введите имя символа в поле Symbol.
Если символ объявляется больше чем в одной библиотеке, введите имя соответствующей библиотеки в поле Module.
Чтобы указать что реализация программы быть приостановленными, только если выражение оценивает к истине, введите выражение в поле Condition.
Нажмите Done.
Когда определенная функция или метод начинают выполняться, символьные точки останова останавливают реализацию программы.
Можно указать символ как:
Имя метода. Например,
pathsMatchingExtensions:
.Метод определенного класса. Например,
[SKTLine drawHandlesInView]
,people::Person::name()
.Имя функции. Например,
_objc_msgForward
.