我做了一个使用相机的iPhone应用程序。它在iPhone中正常工作,根本没有内存警告。它也在iPod touch 4G上运行,但在获得2级警告后的一段时间后会发出内存警告和崩溃。 如果有人能指出我可能的原因。谢谢。iPhone相机应用程序在iPhone中运行良好,但在iPod中崩溃
1
A
回答
0
要解决这个问题的唯一方法就是能够在设备上进行调试。我写这个博客,解释如何调试EXC_BAD_ACCESS,这是我认为你正在
http://loufranco.com/blog/files/Understanding-EXC_BAD_ACCESS.html
最简单的事情要做:
运行构建和分析并解决所有问题它发现(或至少重写它,以便B不认为它是一个问题) - 有一个干净的B & A是确保您提早发现这些问题的一个非常好的方法
打开僵尸并运行你的程序 - 这使得发送到对象的最后一个版本变成僵尸而不是释放它。你的程序会泄漏大量的内存,但是如果你发送消息给僵尸它会停在那里,你会看到一个你需要修复的bug,因为在你的真实版本中,这会是一个崩溃(发送消息交易对象)。在链接描述
更多技术
+0
谢谢楼现在这两个版本都稳定。我编译并分析了代码,它显示了内存泄漏的一些区域。 – iAmd 2011-06-03 16:33:40
0
它在特定的操作或随机崩溃?
如果随机, 使用仪器检查您的内存泄漏和内存使用情况。如果没有浏览所有应用程序,很难弄清问题出在哪里。
相关问题
- 1. 应用程序在棒棒糖中运行良好,但在KitKat中崩溃
- 2. 应用程序在Windows XP中运行良好,但在Windows 7中运行时应用程序崩溃?
- 3. iPhone应用程序运行崩溃
- 4. 应用程序在4.2上运行良好,但没有在4.3.3上运行 - iphone
- 5. 应用程序崩溃在iPod touch上,但不是在iPhone模拟器上
- 6. 应用程序在模拟器上运行良好,但在手机上运行时崩溃
- 7. 应用程序在iOS模拟器中运行良好,在设备上崩溃
- 8. iPhone应用程序崩溃?
- 9. iPhone应用程序崩溃
- 10. iphone应用程序崩溃
- 11. iPhone应用程序崩溃
- 12. 应用程序崩溃:iphone
- 13. iPhone应用程序崩溃
- 14. 崩溃iPhone应用程序
- 15. iPhone应用程序崩溃
- 16. iOS应用程序在Xcode模拟器中运行良好,但在设备上运行缓慢并且崩溃
- 17. xcode崩溃时,我在我的iPhone上运行应用程序
- 18. 在iphone上运行应用程序崩溃
- 19. IPhone应用程序崩溃的设备,但工程对iPhone
- 20. GDB报告崩溃,但程序运行良好
- 21. Ionic应用程序无法在iPhone上运行。在iPad上运行良好。
- 22. 在ipod/iphone库中加载视频,但总是崩溃
- 23. videojs&iPhone //在ie7-9 + iPad上运行良好,但没有iPhone
- 24. iPhone应用程序崩溃,而应用程序运行在后台模式
- 25. iPhone应用程序在3.1.2后崩溃,但在3.2和4.0.x之后崩溃
- 26. 应用程序在模拟器上运行良好,但经常在手机上崩溃
- 27. 测试在iPhone 6s Plus上运行良好,但在iPhone 5s上运行失败
- 28. 应用程序第一次运行良好,但第二次崩溃
- 29. 应用程序崩溃从ipa文件,但从Xcode运行良好?
- 30. iPhone - 在将相机图片保存到iPhone相册时崩溃
您正在使用过多的内存 - 泄露? – 2011-06-01 13:53:19