zoukankan      html  css  js  c++  java
  • iOS 之 内存检查instrument

    经常听见iOS开发instrument是一个内存检查工具,但是,没想到,它是集成在xcode里面的,而且打开一看,感觉功能非常强大。

    打开方式是 product -> profile

    头一次运行可能还打不开,我是第二次运行时能启动instrument页面的。

    1. 使用记录

    1.1. 第一次使用

    使用时间:2015年12月22日

    使用步骤:product->profile ,打开后,不能选择手机程序。但是能打开模拟器程序。

    使用体验:air 用起来好卡,开发还是要用pro。

    使用总结:

    1. instrument感觉用起来还是比较麻烦,希望有教学视频。
    2. 有手机的选项,但是不能用,说明可能的选项是:A.苹果还没有此功能,只是列出所有设备;B.由于最近升级的比较快,所以可能是xcode的bug,或者也可以说是兼容性问题;C.很有可能是哪里没有设置对,可以在这个方向上尝试分析和验证。但是,可能原因是藏在哪个犄角旮旯,不要过去纠结。

    1.2. 第二次使用

    使用目的:尝试分析内存泄露

    使用日志:2015年12月22日

    使用步骤:自建程序,并写入泄露代码,然后验证。

    1.2.1. 使用步骤详情

    选择好模拟器,编译程序

    1.2.2. Product->Profile

    1.2.3. Leaks

    在弹出的界面里双击Leaks。

    1.2.4. 选择模拟器及工程

    1.2.5. 运行

    点击红点运行

    1.2.6. 停止

    停止才会有数据出来,最好多停止几次,不然点击的时候会把数据搞没,不清楚为什么

    1.2.7. Call Tree

    1.2.6.  “Invert Call Tree” 和 “Hide System Libraries”选项

    这样就会显示所在函数了:

  • 相关阅读:
    体温上报APP2.2(第二阶段总结)
    体温上报APP2.1
    体温上报APP2.0
    体温上报APP1.2
    体温上报APP1.1
    个人作业——体温上报APP
    安卓学习14(ViewPager)
    安卓学习13(RecyclerView)
    安卓学习12(ListView)
    javascript获得给定日期的前一天的日期
  • 原文地址:https://www.cnblogs.com/SimonGao/p/5070254.html
Copyright © 2011-2022 走看看