Отладка в Xcode Iphone не очень эффективна - PullRequest
1 голос
/ 13 июля 2011

Я новичок в программировании xcode и iphone. Так что он может, что «вопрос» вам покажется глупым. Когда в моем коде появляются ошибки, такие как неправильное распределение памяти, отладчик останавливается в «руке» со стрелкой, написанной:

Thread 1: Program received signal:"EXC_BAD_ACCESS".

Можно ли увидеть, как была запущена эта строка моего кодового сигнала? Потому что единственное, что я вижу в «стеке вызовов», это файлы, которые содержат такие инструкции, как:

0x31dedc98 <0016> ldr r5, [r4, # 8]

Я обычно программирую на C ++, и если вы попытаетесь получить доступ к переменной, которая недоступна, отладчик не покажет мне код сборки, где произошла ошибка ...

1 Ответ

1 голос
/ 13 июля 2011

Звучит так, как будто твои символы убираются. Если у вас есть конфигурация отладки, используйте ее - по умолчанию она не должна удалять символы. В противном случае перейдите в настройки сборки и установите Обрезать символы отладки во время копирования на №

...