前言
emm......
本片文章主要介绍一下iOS 开发怎样使用Xcode自带工具Time Profiler查看项目中耗时操作,主要是main函数执行后的阶段
使用步骤
1、找到Time Profiler工具
找到Instruments
再找到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步骤操作,就可以看到具体的函数运行耗时时间了。
总结
希望对大家能有帮助。