iOS 好东西

iOS 上Instruments 的使用

2018-11-29  本文已影响0人  优雅的步伐

Instrument 功能很多,我们常用的有CPU 性能测试、内存性能测试

Time Profiler

工具通过Xcode工具栏中Product->Profile(command+i)可以启动,(也可以通过Xcode->Open Developer Tool->Instruments)启动后界面如下:

1.png

最好在真机上测试

2.png

右下角的 Heaviest Trace 可查看比较消耗cpu的代码,双击点击进去可查看到对应的代码

3.png 4.png

Leaks

1.选择 Leaks,并点击 Choose按钮
2.选择正确的设备和应用程序
3.点击红色按钮运行后,随着我们操作 App,就能得到数据

5.png

选中上图的Leak Checks 一栏

6.png

可在下图这个位置选择,展示的不同模式


7.png

选择Call Tree , 左下角的Call Tree中选择 Separate by Thread 和 Hide System Libraries

8.png

最后双击一下就会找到内存泄漏的地方

上一篇 下一篇

猜你喜欢

热点阅读