Добавление символьной точки останова

Добавьте символьную точку останова к своему проекту в навигаторе точки останова.

bullet
Добавить символьную точку останова
  1. В нижнем левом углу навигатора точки останова нажмите кнопку Add.

  2. Выберите Add Symbolic Breakpoint.

  3. Введите имя символа в поле Symbol.

  4. Если символ объявляется больше чем в одной библиотеке, введите имя соответствующей библиотеки в поле Module.

  5. Чтобы указать что реализация программы быть приостановленными, только если выражение оценивает к истине, введите выражение в поле Condition.

  6. Нажмите Done.

    ../art/breakpoint_adding_symbolic_2x.png

Когда определенная функция или метод начинают выполняться, символьные точки останова останавливают реализацию программы.

Можно указать символ как:

  • Имя метода. Например, pathsMatchingExtensions:.

  • Метод определенного класса. Например, [SKTLine drawHandlesInView], people::Person::name().

  • Имя функции. Например, _objc_msgForward.