Xcode использует gdb
(или lldb
, но это уже другая история) для реализации своих функций отладки.gdb
имеет возможность устанавливать аппаратные точки наблюдения и, следовательно, делает Xcode.
Эта является полезной страницей для общей отладки ошибок памяти.Окно консоли отладки Xcode - это просто оболочка gdb
, вы можете вводить команды по своему усмотрению.Всегда полезный Куинн Тейлор объясняет, как это сделать в этом посте.
Если вы предпочитаете избегать прямого взаимодействия с gdb
, вы можете щелкнуть правой кнопкой мыши переменную в XcodeОтладка окна и выберите «Смотреть переменную».Xcode будет предупреждать вас всякий раз, когда значение вашей переменной было изменено.