欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > 内容正文

iOS开发,ios开发教程

来源: 开发者 投稿于  被查看 8093 次 评论:132

iOS开发,ios开发教程


用到的工具: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'


表示对象存在潜在泄露。


其它类型的提示,在这里不一一列举。


解决方法:

点击提示信息,会被指引到相应代码的位置:


点击代码后面的提示信息,会显示出交互详情:


然后根据提示修改相关代码即可。









版权声明:本文为博主原创文章,未经博主允许不得转载。

相关频道:

用户评论