Существует 2 способа просмотра переменной и прерывания при определенном условии.
- Редактировать точки останова
Удерживая нажатой клавишу «Control», щелкните индикатор точки останова, чтобы отобразить меню команд, и выберите «Редактировать точку останова», чтобы открыть редактор точек останова и задать условия, добавить действия и т. Д., Как указано в «Точках останова».
Использовать командную строку LLDB. Например, нижеприведенная команда будет наблюдать значение «I» и прерываться, когда I == 3.
(lldb) набор часов var i
Точка наблюдения создана: точка наблюдения 1: addr = 0x100001018 размер = 4 состояние = включен тип = w
Объявите @ '/Volumes/data/lldb/svn/ToT/test/functionalities/watchpoint/watchpoint_commands/condition/main.cpp:12'
(lldb) смотреть изменить -c 'i == 3'
(lldb) список наблюдения
Здесь вы можете ввести команду LLDB в Xcode.