应用程序因“未知错误”而崩溃

时间:2013-04-22 08:53:43

标签: iphone ios objective-c xcode exc-bad-access

我的应用程序在控制台中没有任何日志写入时崩溃。它给了我“EXC_BAD_ACCESS”并停止。 错误的图像如下:

enter image description here

我没有得到任何帮助来解决这个问题。

2 个答案:

答案 0 :(得分:0)

因为这主要是因为当我们尝试访问deallocated个对象时,如果我们在项目中启用NSZombie,则会显示Messages Sent To Deallocated Objectsso please to resolve this issue。 您可以运行专用的Zombies instrument。按Command+I分析应用,然后选择Zombies instrument(使用Simulatoe)。如果您获得zombie,则可以显示整个内存历史记录(每个retain/release)对于项目中的每个对象

答案 1 :(得分:0)

在可执行文件上设置环境变量(NSZombieEnabled = YES),然后正常运行/调试应用程序是一件简单的事情。如果您向僵尸发送消息,您的应用程序将崩溃/中断调试器并为您记录NSLog消息。

有关详细信息,请查看此CocoaDev

并检查this