一旦激活僵尸信息,它在哪里?

时间:2012-02-24 07:49:00

标签: objective-c xcode

在Xcode 4.2中,我在Scheme Run诊断中打开了Zombie检测(在该窗口中检查了唯一的选项),但是当我得到EXC_BAD_ACCESS时,调试器中没有显示任何内容。僵尸信息在哪里显示?

2 个答案:

答案 0 :(得分:1)

如果僵尸检测代码找到一个僵尸,它会登录到控制台(Cmd-Shift-Y)。它并不总是有效,这可能就是为什么你没有看到EXC_BAD_ACCESS报告的任何内容。我不确定成功的僵尸报告的情况是什么,也许有人可以对此有所了解。

答案 1 :(得分:0)

当您使用模拟器时,您可以运行Instruments(命令+ i),然后您就可以选择Zombies。当应用程序遇到错误访问时,它会向您显示确切的消息以及导致此错误的代码中的确切位置。