美文网首页iOS开发攻城狮的集散地ios开发整理
iOS性能分析之通过instrument分析代码运行时间

iOS性能分析之通过instrument分析代码运行时间

作者: RunningTeemo | 来源:发表于2018-06-22 15:19 被阅读19次

    在开发的过程中,很多时候要追求代码的性能,比如很多app在进入页面之前有个默认填充图,这填充图对性能和绘制时间的要求还是比较苛刻的,这个时候我们就要分析当前绘制时间。

    在绘制前和绘制后分别加入

    kdebug_signpost_start(1, 0, 0, 0, 1);
    

    点击product->profile 进入苹果的调试工具instrument。


    屏幕快照 2018-06-22 下午12.11.14.png

    然后点击右上角的+ ,选择 Time Profile

    然后点击左上角的红点

    屏幕快照 2018-06-22 下午3.11.46.png

    当项目已经运行自己想要分析的位置,点击坐上角的暂停,然后进入分析阶段


    屏幕快照 2018-06-22 下午3.12.53.png

    分析结束后,点击CPU Usage,然后就看到了自己之前埋点的部分。

    屏幕快照 2018-06-22 下午3.16.45.png

    按住option 点击展开,即可看到每部分代码运行的时间。

    相关文章

      网友评论

        本文标题:iOS性能分析之通过instrument分析代码运行时间

        本文链接:https://www.haomeiwen.com/subject/eslkyftx.html