在Xcode中调试Iphone效果不是很好

时间:2011-07-13 19:17:09

标签: iphone objective-c xcode debugging memory-management

我是编程xcode和iphone的新手。所以他可以说“问题”你看起来很傻。当我的代码出错时,例如内存分配错误,调试器会在“手”中停止并写入箭头:

Thread 1: Program received signal:"EXC_BAD_ACCESS".

是否有可能看到我的代码信号的这一行是如何启动的?因为我在“调用堆栈”中唯一能看到的是包含以下指令的文件:

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

我通常使用C ++编程,如果您尝试访问无法访问的变量,调试器将不会显示发生错误的汇编代码...

1 个答案:

答案 0 :(得分:1)

听起来你的符号被剥离了。如果您有一个Debug配置,请使用它 - 默认情况下它不应该删除符号。否则,请进入构建设置并将在复制期间删除调试符号设置为否。