码代码的李二狗

leak是一款很赞的内存检查的工具,但在使用的过程中有点繁琐,至少有些底层的泄漏笔者还是不知道如何下手

下面介绍一下简单leak的使用:

首先你要确认你的target不会被拒绝,确保profile是debug模式

 

如果还是提示target错误,建议你重启一下模拟器或者电脑;

 

下面开始进行我们的调试工作,点击profile运行项目,在弹出的instruments中选择leaks项;

选中项目,按照我图示中的操作,当然根据Xcode版本的不同会有不同的显示方式,就是去找这几个项目,去进行操作就行了.

 

然后运行项目,在leaks下面出现错误❌标示的时候就证明当前位置存在内存问题,选择光标到当前位置,在列表中就会出现当前出现泄漏的代码,双击就可以进入代码的位置,进行针对性的更改就行了。

当然一些底层的比如runloop的内存问题,笔者还是无从下手,还请给位多多指点

 

 posted on 2017-11-17 16:02  timeToShow  阅读(404)  评论(0编辑  收藏  举报
thanks