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

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

<analyze图>

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

<代码隐患>

相关文章推荐

Xcode崩溃、内存泄露检查方法

project - profile 秘诀: 1.假如崩溃在main.m里面,就可以设置全局异常断点(Exception Breakpoint)。 2.在异常断点开启的状态...

Xcode崩溃、内存泄露检查方法

project - profile 转载自:http://blog.csdn.net/zzh_gaoxingjiuhao/article/details/7830864 秘诀:...

关于MFC下检查和消除内存泄露的技巧

本文分析了Windows环境使用MFC调试内存泄露的技术,介绍了在Windows环境下用VC++查找,定位和消除内存泄露的方法技巧。 关键词:VC++;CRT 调试堆函数;试探法。 编译环...

检查代码内存泄露

  • 2017年10月20日 15:31
  • 559KB
  • 下载

VC内存泄露检查

  • 2013年03月14日 11:19
  • 388KB
  • 下载

数组 指针比较 直接寻址和间接寻址 数组和指针在编译的时候的区别。。。

转自:http://blog.csdn.net/willjet/article/details/5792689 c语言中指针和数组在编译时的区别 例如:int a[10]和int *b,a[5]和*...

leakdiag 内存泄露检查工具

  • 2012年06月27日 10:51
  • 1.49MB
  • 下载

delphi内存泄露检查工具

  • 2013年06月14日 13:30
  • 78KB
  • 下载

安装php WampServer之后,运行的时候报错“phpMyAdmin - 错误 缺少 mysqli 扩展。请检查 PHP 配置。”

今天在安装了WampServer2.1a-x32之后,点击WampServerd
  • niu_hao
  • niu_hao
  • 2014年09月18日 13:48
  • 3700
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Xcode - 报错/技巧 - 在编译的时候,顺便检查内存泄露
举报原因:
原因补充:

(最多只允许输入30个字)