Чтобы отслеживать изменения стоимости переменных или элементов данных, вы можете установить точек наблюдения. Точка наблюдения приостанавливает выполнение программы при изменении значения наблюдаемого элемента. Вы можете установить точку наблюдения на переменную только тогда, когда выполнение программы остановлено. Для того, чтобы установить точку наблюдения на переменной:
С выполнением программы приостановлена в контрольной точке, выберите переменную в списке переменных в отладчике окне. См. «Отладка в отладчике », чтобы узнать больше о списке переменных . Выберите один из следующее: Run> Переменные Вид> Watch Variable Watch Variable из меню Xcode список переменных быстрого отображает увеличительное стекло рядом с переменной, указывает, что переменная находится под наблюдением, как показано на рисунке 7-5. Рисунок 7-5 Смотрел переменную в списке переменных
Когда значение переменной изменений, Xcode приостанавливает выполнение программы и отображает диалоговое окно, отображающее по месту нахождения счетчика программы и новое значение переменная. Если выполнение программы перемещается за пределы область действия текущей переменной, Xcode удаляет точку наблюдения, а приостанавливает выполнение программы.
Важно: Наблюдение локальных переменных, , расположенные в стеке, может вызвать вашу программу к сбою, если системные вызовы сделали в текущей функции.
Полезная ссылка действительно, спасибо. – Xrieaz 2010-12-08 15:04:55
Эта ссылка сейчас не работает. Возможно, он был заменен на [этот] (https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/debugging_with_xcode/chapters/debugging_tools.html)? – 2018-01-24 13:16:08