xcode exc_bad_access:请教如何正确调试此错误

时间:2014-05-03 03:59:11

标签: ios objective-c xcode

我还在学习XCode,只有网络作为我的老师。

我有4个标签项,之前有效。现在其中一个导致我的应用程序崩溃。我试图在失败的tab的viewcontroller开始时创建断点。但它仍然会抛出错误信息。

我在网上搜索有关消息的含义,它可能是由deallocate对象引起的。消息是:

"Thread 1: EXC_BAD_ACCESS (code=2, address=0x.....)"

请告诉我如何找到我的问题的来源......有点迷失在这里。

这是截图:

drive.google.com/file/d/0B_Eajdcb7PRGWW1PejQ0UmRqWjg/edit?usp=sharing

1 个答案:

答案 0 :(得分:2)

调试这些错误的最简单方法是使用NSZombies,它会向您显示正在发生的错误。要执行此操作,请转到“产品”菜单,然后选择“编辑方案”。转到“运行yourApp.app”,然后转到“参数”。将NSZombieEnabled添加到“环境变量”并将值设置为YES。再次运行您的应用程序,错误应该变得清晰。