Я пишу учебник о новом XCode, и в моем проекте у меня есть эти две очень простые строки кода.
int a = 5;
a = a + 6; // Breakpoint in this line
У меня есть точка останова на второй строке кода и, насколько я понимаю,точка останова всегда останавливает программу до выбранной строки.Так что a равно 5;
Я немного поиграл с Step Into и Шаг и позже, когда снова запустил программу a было 11!Отладчик остановился на той же строке, но код уже был выполнен.
Я закрыл Xcode 4 и запустил его снова, и все снова было в порядке.Когда код остановился a снова было 5.Это ошибка или это поведение из-за того, что я сделал?