2013-04-22 131 views
-2

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

enter image description here

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

+0

由于尝试访问已释放的内存而导致的错误。可能与您的UITableView相关 – 2013-04-22 08:57:00

+1

您是否向UITableView添加或删除行? – satheeshwaran 2013-04-22 08:57:31

+0

请显示您的代码。所以只有我们能够检测到问题 – manujmv 2013-04-22 08:58:06

回答

0

,因为这是主要是由于当的地方,我们试图访问deallocated对象,如果我们在项目启用NSZombie它显示Messages Sent To Deallocated Objectsso please to resolve this issue。 而且您可以运行专用的Zombies instrument。按Command+I来分析应用程序并选择Zombies instrument(带Simulatoe)。如果你得到一个zombie,可以显示整个内存历史(每个retain/release)对于每一个对象在项目中

0

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

欲了解更多信息,请看这CocoaDev

并且还检查this

+0

10.6?我认为你稍微落后于曲线...... – JeremyP 2013-04-22 09:31:02

相关问题