• Xcode 使用Instrument(3)


    Time profile

    程序时间性能分析和优化,查找可优化时间性能的地方,可对app中方法调度花费的时间进行追踪和分析

    使用UIAutomation准备

    • 被测试app源代码

    分析步骤

    1. 打开app工程
    2. 在xcode 菜单栏中选择Product->Profile(或者⌘+I)
    3. 选择Time Profiler->Profile
    4. 如下图确保标号1中三个view按钮都选中,在Extended Detail中就可以看到对应方法的时间消耗
    5. 在左边面板中选择Separate by Thread,Invert Call,Hide System Libraries,Show Obj-C Only几个选项,在中间面板中看到用户自定义的方法时间消耗
    6. 选择对应方法找到对应代码段,进行代码分析,逻辑优化等等

    Note

    • 找到可优化代码段,进行代码逻辑分析
    • 使用优化代码逻辑,或使用多线程进行性能优化等都可以
  • 相关阅读:
    附加:CSS大全
    HTML 三
    HTML 二
    HTML 一
    20150106--SQL事务操作+触发器二
    20150106--SQL事务操作+触发器一
    20141229 mysql基本操作二
    Oracle基础知识
    JDBC事务
    jsp内置/隐式对象(9个)与el表达式
  • 原文地址:https://www.cnblogs.com/caker/p/3978522.html
Copyright © 2020-2023  润新知