您的位置:首页 > 其它

Xcode - 报错/技巧 - 在编译的时候,顺便检查内存泄露

2015-07-07 10:18 155 查看
[code]我们在进行arc环境下的开发的时候,因为苹果会帮我们在编译期间,自动为我们的代码添加上内存管理的相关语句,但是这种情况下仍然是有可能出现内存泄露或者书写了多余的代码的情况.
而我认识这个技巧则是因为现在的项目是公司的老项目,代码是在MRC环境下书写的,这就表示我要花费一定的精力来关注内存管理相关的操作,比如导航控制器的内存管理(一直很迷惑),定时器的内存管理,还有等等的自动内存管理的相关知识.
而我们只要使用一个设置,就能够在每次代码编译的时候,静态检查代码的内存泄露的漏洞,为我们这些开发老项目的程序员省了不少心,当然对ARC的项目进行静态内存泄露分析也是很有必要的.
设置步骤:
    1.点击项目文件,选择build settings
    2.在搜索框中检索关键词:analyze
    3.如下图所示,选择yes,就可以了





接着在编译的时候,就能发现ARC的代码也是存在着某些隐患的.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: