Статья подготовлена для студентов курса «iOS-разработчик. Базовый курс» в образовательном проекте OTUS. Первый баг был найден 9 сентября 1945 года. С тех пор их численность увеличилась в разы. Баги заполоняют наши приложения, лишают разработчиков сна, сдвигают сроки сдачи, являются причиной колебания Силы. Пора положить этому конец! Сегодня я покажу вам, как отлавливать баги в нашем коде, чтобы мы могли выступить против них единым фронтом! Предлагаю включить нумерацию строк в файле — это облегчит навигацию по коду. Breakpoint Breakpoint (точка остановки) — преднамеренное прерывание хода выполнения программы. Благодаря ей мы можем исследовать текущее состояние нашего кода, узнать значения интересующих нас переменных и даже внести изменения без перезапуска приложения. Breakpoint — это невероятно полезный инструмент для отладки кода. Чтобы создать breakpoint, достаточно просто кликнуть на номере нужной строки. Теперь, когда контроллер загрузится и система вызовет метод viewDidLoad,
Остановись, мгновение: ловим баги с Breakpoint и Debug Console (LLDB)
16 сентября 201916 сен 2019
67
3 мин