[学习笔记]_ios内存优化leaks以及timeProfiler工具的使用

  • 参考链接:
  1. Xcode里的Instruments工具:Leaks、Allocations、Time Profiler、Automation

  2. iOS_ 性能优化_内存优化_Leaks工具的使用


1.静态检测内存泄漏工具Analyze

  • 启动Analyze静态检测,选Product->Analyze,如图:


    2016-09-11 at 下午3.29.png
  • 检测完成后效果如图:


    2016-09-11 at 下午3.31.png

2.动态监测Instruments的Leaks

  • 打开Instruments,选xcode->open developer tool->Instruments
    或者选product->profile或者按快捷键Command+i弹出Instruments选中leaks,如图


    2016-09-11 at 下午3.45.png
  • 用leaks进行监测:


    2016-09-11 at 下午3.50.png
  • 监测结果的分析:

2016-09-11 at 下午3.55.png

3.Time Profile:分析代码的执行时间,可以找出程序变慢的原因

  • 1.调用工具操作同leaks;
  • 2.启动Time Profiler和app后,操作app可以查看执行时间,效果如图:
Timer Profiler.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容