在Xcode 4.2中,我在Scheme Run诊断中打开了Zombie检测(在该窗口中检查了唯一的选项),但是当我得到EXC_BAD_ACCESS时,调试器中没有显示任何内容。僵尸信息在哪里显示?
答案 0 :(得分:1)
如果僵尸检测代码找到一个僵尸,它会登录到控制台(Cmd-Shift-Y)。它并不总是有效,这可能就是为什么你没有看到EXC_BAD_ACCESS
报告的任何内容。我不确定成功的僵尸报告的情况是什么,也许有人可以对此有所了解。
答案 1 :(得分:0)
当您使用模拟器时,您可以运行Instruments(命令+ i),然后您就可以选择Zombies
。当应用程序遇到错误访问时,它会向您显示确切的消息以及导致此错误的代码中的确切位置。