我正在开发一个iPhone项目,在我的应用程序中,每当我点击我的自定义顶部uinavigationbar左右按钮我正在获得1级和2级内存警告而我的应用程序在iPod touch等内存设备中崩溃。我不知道是什么问题。 任何帮助表示赞赏,提前致谢。
答案 0 :(得分:2)
最可能的原因是您有一个或多个内存泄漏。使用带有泄漏工具的仪器找到它们然后修复它们。
另一个原因是你正确使用了内存,但只是太多了。然后,您需要找到一种方法来减少使用的内存量,例如,将目前不需要的数据存储在文件中。
答案 1 :(得分:1)
This是一个很好的教程,让人们了解内存泄漏和管理。
答案 2 :(得分:1)
检查的一种方法是运行 - >使用性能工具运行 - >分配
在这里,您可以找到实际分配更多内存的位置。
因此你可以管理。
内存泄漏也可能是原因检查内存泄漏....
希望它有所帮助......