美文网首页
iOS app出现卡顿

iOS app出现卡顿

作者: 小月满 | 来源:发表于2018-06-12 10:41 被阅读0次

    前两天,app 出了新的功能,本以为很好地完成了任务,却发现,手机跑app,放半个小时不管它,app竟出现了页面卡顿,滑不动的情况。于是决定用xcode的instrument来定位问题:

    首先打开instrument工具:Xcode->open developer tool  -> instrument,

    为了找出导致程序变慢的原因,我们来分析一下代码的执行时间

    选择时间分析器来跟踪问题(time profiler),选择你现在的工程,开始跟踪。很快你会看到

    绝对多数情况,我们需要检查的都是主线程,所以,选中main thread ,很快,你会在工具页面看到:

    图标为黑色头像的就是Time Profiler给我们的提示,有可能存在性能瓶颈的地方。

    双击黑色头像后面的文字部分,可以定位到损耗严重的代码块部分,如图(举例使用):

    根据实际情况进行优化,即可

    相关文章

      网友评论

          本文标题:iOS app出现卡顿

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