Я использую xcode в C++. Я пытаюсь отладить мой проект, но в случайные промежутки времени он, кажется, игнорирует мои точки останова. Есть три вещи, которые он делает:XCode автоматически деактивирует контрольные точки
1) Иногда, когда я бегу, он автоматически переключается в режим «деактивировать точки останова». (соответствующая кнопка загорается и говорит «Активировать»)
2) Иногда, когда я бегу, ВСЕ мои точки останова идут «не могут найти» режим с желтыми внутренностями. Мне нужно дважды щелкнуть их, чтобы вернуть их в темно-синий цвет (один раз светло-синий = неактивный, один раз до темно-синего = активный)
3) Иногда, когда я бегу, моя точка останова темно-синяя, кнопка говорит: деактивировать ", и он все еще просто игнорирует мою точку останова, бегая прямо мимо нее.
Это делает его очень трудно отлаживать программу ...
Я хотел бы добавить, что я использую XCode 3.1 бета на OSX 10.5.6, в случае, если это имеет значение.
спасибо.
Upvoting, так как я испытал точно то же самое - фактически, по сравнению с VS, я совершенно не знаю, как работают точки останова в XCode. Я ожидал подобного поведения VS, но, увы, этого не должно было быть. –
Я видел это, пытаясь отлаживать приложения для iPhone. Очень надоедливый. –
Я также разместил это на доске объявлений Apple. Если я найду ответ, я отправлю его здесь. Кроме того, я очень хорошо знаком с gdb, частью командной строки, но это совсем не помогает. –