Xcode8.3.2 性能调优工具 Instruments 之 TimeProfiler -- 揪出页面卡顿利器的使用方法

废话不多说,直接上干货:(切记两点:1、真机调试。2、应用程序运行一定要发布配置而不是调试配置

第一步:找到 TimeProfiler (两种方法)

1、打开项目

2、打开项目


第二步:TimeProfiler 配置


第三步:找到耗时的函数


从图片中可以看出最耗时的是-[ERSelectDayViewController lastButtonClick:]这个方法,不过这个方法涉及到数据库的操作,先不管。看第二个 -[ERWriteViewController completeButtonClick:],这个方法耗时113毫秒,占比4.4%。然后点击方法左边箭头打开这个方法,在这个方法的下一级目录中找到最耗时的方法(可以一层一层的打开,直到找到隐藏最深的元凶),如图中红框中的方法,然后双击进入方法。


这里就可以看到元凶了。然后点击XCode标志,就可以进入XCode中进行修改了。


这里只是一个范例,具体的要根据项目开发的实际情况进行优化。

猜你喜欢

转载自blog.csdn.net/lichuandev/article/details/79636363
今日推荐