3
A
回答
0
这通常是由向不再存在于内存中的对象发送消息引起的。没有错误消息,因为发生错误时堆栈上没有任何内容。您可以设置断点并逐步执行应用程序,直到找到发生崩溃的位置,或者您可以使用nszombie。
http://howtomakeiphoneapps.com/2009/02/nszombie-and-xcode-oh-my/
3
我看到NSZombie已经被提出,但链接似乎没有工作了,所以这里是如何使用它的说明。
要激活NSZombie做到以下几点:
- 获取可执行的信息。
- 转到参数选项卡。
- 在“变量在环境中进行设置:”部分添加:
名称:NSZombieEnabled 值:是
然后运行你的应用程序像往常一样,当它崩溃,它会告诉你哪个释放对象收到释放消息。
相关问题
- 1. UIPickerView EXC BAD ACCESS?
- 2. iPhone Motion - EXC BAD ACCESS
- 3. Objective-C - BAD ACCESS EXC
- 4. ABRecordCopyValue中的EXC BAD ACCESS
- 5. CGContextDrawImage导致EXC BAD ACCESS
- 6. 中的boost ::线程EXC BAD ACCESS加入
- 7. 在iOS应用程序中编写C代码时EXC BAD ACCESS
- 8. 无法调试EXC BAD ACCESS代码1
- 9. 没有日志的错误,EXC BAD ACCESS
- 10. 使用Xcode 4.1GM获取EXC Bad Access
- 11. 加载数据EXC BAD ACCESS(仅设备)
- 12. 在EXC BAD ACCESS中扩展CLPlacemark结果
- 13. 按钮上的EXC Bad Access点击
- 14. EXC Bad Instruction
- 15. EXC BAD访问主
- 16. 初学者:为什么我会遇到EXC BAD ACCESS?
- 17. 程序收到信号:“EXC_BAD_ACCESS”
- 18. EXC BAD访问错误
- 19. swift Present Modally Segue exc bad instruction
- 20. 当cocos2d调用CCMenu中的ccTouchEnded时发生EXC BAD ACCESS
- 21. 堆分配功能命中墙:EXC BAD ACCESS CODE 1
- 22. 创建一个新的CharacterSet时出现EXC BAD ACCESS
- 23. EXC BAD ACCESS使用Cocos2d pushscene,适用于空白场景
- 24. 不知道为什么我有“EXC Bad Access”错误
- 25. 解析NSString子串给出了随机的EXC BAD ACCESS
- 26. 触摸事件中的EXC BAD ACCESS错误
- 27. 收到SIGINT信号后退出程序
- 28. 程序接收到的信号:“EXC_BAD_ACCESS”
- 29. 程序接收到的信号:EXC_BAD_ACCESS
- 30. 程序接收到的信号“EXC_BAD_ACCESS”
您是否尝试在调试器中运行它? – 2009-12-02 17:31:03
是的,无法捕捉它... – neil 2009-12-03 21:11:32