Instruments工具的总结---------只需7步

本文详细介绍如何利用Instruments工具中的Leaks功能来检测Objective-C项目的内存泄漏问题。文章通过六个步骤指导读者设置环境并进行内存泄漏检测,适用于iOS应用开发者。

用Instruments 工具的前提是在Object-c 项目而不是C项目就可以的,也就是说能在手机上运行的项目,而不是在控制台运行的。

 

第一步:按住commond+I 或者选择Product ---->profile 进入一个页面。

第二步:选择Leaks 那一项。进入下个页面

第三步:在左上方有两个选择Allocations 和Leaks 选择Leaks 那条。

第四步:在左中方有个小的选择项,点击选择Leaks

第五步:在右中方选择 Call Tree ---->Call Tree

第六步:把左下边的Call Tree点开,选中 Invert Call Tree 和Hide System Libaries 这两项。

第七步:这也是最后一步,就是在模拟器上运行你的项目,把所有的地方都运行下,这时如果有内存泄露那么在中间走动的蓝条下方就会出现红条,并且在中下方会出现内存泄露的方法名字,双击点进入就可以定位到指定的位置了。。

 

下面是一个简单的截图,可以下载下来看看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值