我是ios开发的新手,因为EXEC_BAD_ACCESS,我的应用程序崩溃了。 要检测问题我在xCode 4.5中使用Instruments启用了Zombies和跟踪分配 在检测到Zombie Messaged后,我无法找到代码的哪一部分崩溃。
这是仪器屏幕截图:
谢谢你的帮助。
答案 0 :(得分:2)
看到你的代码会很有趣吗?您可能正在运行一些导致内存泄漏或访问不良的任务,例如;在后台线程中调用一些与UI相关的任务。最近在IOS6中出现了通过调用[alert show];
显示警报的问题,如果你有类似的情况,那么你可以用这样的show方法替换。
[alert performSelectorOnMainThread:@selector(show) withObject:nil waitUntilDone:YES];
如果这不是问题,那么您可能会显示您的代码,有人可以更好地帮助您。
答案 1 :(得分:1)
我在学习乐器之初也遇到了问题,然后我想出了我必须打开'扩展细节'窗格才能看到它。(可能还有其他简单方法可以启用它,但我还没有找到)