繁体   English   中英

解决iPhone上内存泄漏的最佳方法是什么?

[英]What is the best way of solving memory leaks on the iphone?

请建议解决iphone上内存泄漏问题的最佳方法。 释放,自动释放,保留的最佳用途是什么?每种情况适用于哪些情况?

您可以使用Instruments跟踪内存泄漏:请参阅本教程

如果你熟悉Valgrind ,你可以在针对iPhone模拟器SDK构建的x86二进制文件中使用它:看看Landon Fuller是如何做到的

编辑: 另一个Stackoverflow答案表明Clang分析器:代码的静态分析也可能检测到内存分配错误。 我自己从未使用过这个工具,但知道这是可能的。

您的/ Developer / Applications文件夹中有Apple的Instruments.app,用于测试应用程序是否存在泄漏和其他错误。

我相信你会找到一个很好的教程。

另请参阅Apple的“仪器简介用户指南”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM