美文网首页
iOS启动时间分析

iOS启动时间分析

作者: Minerest | 来源:发表于2019-03-29 09:52 被阅读0次

app的启动可以分为两个阶段,即main()执行之前和main()执行之后。

T(app总启动时间) = t1(main()之前的加载时间)+t2(main()之后的加载时间)

  • t1 = 系统的dylib(动态链接库)和App 可执行文件的加载时间;
  • t2 = main()函数执行之后到AppDelegate类中的applicationDidFinishLaunching:withOptions:方法执行结束前这段时间。

测试应用启动时间的工具

  • Xcode自带的Instrument工具,可监控真机应用上启动的耗时

相关文章

网友评论

      本文标题:iOS启动时间分析

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