激活后显示的僵尸信息在哪里



在Xcode 4.2中,我在Scheme Run诊断程序中打开了僵尸检测(该窗口中选中的唯一选项),但当我得到EXC_BAD_ACCESS时,调试器中什么都没有显示。僵尸信息显示在哪里?

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

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

最新更新