标签:ios xcode analyze 内存泄露 代码分析
用到的工具:Product -> Analyze
该工具使用简单,能在代码编译的过程中进行内存分析,找出代码中潜在的内存泄露隐患。而不需要实际运行。
分析结束后会在Issue navigator得到类似Warring、Error的信息:
指出了各内存泄露点。
其中:
Dead store
Value stored to ‘xxxx‘ is never read
表示定义了变量,但未使用。
Memory (Core Foundation/Objective-C)
Potential leak of an object stored into ‘xxxx‘
表示对象存在潜在泄露。
其它类型的提示,在这里不一一列举。
解决方法:
点击提示信息,会被指引到相应代码的位置:
点击代码后面的提示信息,会显示出交互详情:
然后根据提示修改相关代码即可。
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:ios xcode analyze 内存泄露 代码分析
原文地址:http://blog.csdn.net/overstep1024/article/details/48047279