美文网首页
IOS-Instrument-Leaks

IOS-Instrument-Leaks

作者: 被程序耽误的拳击 | 来源:发表于2018-08-22 10:46 被阅读0次

Analyze

虽然现在的工程都采用ARC模式的内存管理,但在有时候我们依然会犯一些内存的小错误。我们先采用第一种 Analyze 对工程进行静态分析,找出内存释放的问题。

1. 打开工程

  • 按照图片的指示


    image.png
  • 使用快捷键

command+shift+b

2.分析leaks

  • 在Xcode的顶部进度中,我们得到一个分析的结果。


    image.png
  • 点击蓝色的按钮,可以定位到leaks的位置。
    可以清晰的看到错误的原因。
image.png

Instrument

instrument是一款非常强大的分析工具,今天主要简介下leaks的使用。

1. 启动leaks

  • 手动启动


    image.png
  • 快捷键启动

command+i

2.添加leaks

进入到选择功能的界面中,我们选择leaks


image.png

3.开始分析

  • 点击record开始启动app,实时分析在操作app过程中的内存泄漏问题。当出现红色的 image.png

    就代表着此处出现了内存leaks。此时,我们用鼠标点击红叉,会为我们分析出错误的代码及其位置。

image.png
  • 双击此处将会定位到工程代码


    image.png
    image.png

相关文章

  • IOS-Instrument-Leaks

    Analyze 虽然现在的工程都采用ARC模式的内存管理,但在有时候我们依然会犯一些内存的小错误。我们先采用第一种...

网友评论

      本文标题:IOS-Instrument-Leaks

      本文链接:https://www.haomeiwen.com/subject/kzjeiftx.html