iOS 利用Time Profiler查看项目中耗时操作

2021-01-29 17:34:26 浏览数 (1)

前言

emm......

本片文章主要介绍一下iOS 开发怎样使用Xcode自带工具Time Profiler查看项目中耗时操作,主要是main函数执行后的阶段

使用步骤

1、找到Time Profiler工具

找到Instruments

Navigate.pngNavigate.png

再找到Time Profiler

2、选择需要检测的手机和app。

3、点击Call Tree勾选Separate by Thread(按线程分类)Hide System Libraries(隐藏系统库),接着点击红色按钮

4、鼠标选中一个时间段查看具体耗时,此时发现对应的线程下面全是16进制地址,针对这点我们要先在Xcode当中设置一下,具体看地5步

5-1先确认一下我们检测的app在真机是哪种模式(我这里是用真机跑的debug模式)

5-2 设置该模式下对应的运行信息格式为DWARF with dSYM File

6、设置完成后,重新在手机上Run一次,然后再重复上面1-4步骤操作,就可以看到具体的函数运行耗时时间了。

总结

希望对大家能有帮助。

0 人点赞