iOS app启动速度优化总结

2019-03-14  本文已影响0人  CaptainRoy
App 启动时

一般app分为冷启动和热启动

用户能感知到启动慢,其实都是发生在主线程上。而主线程慢的原因有很多,比如在主线程上执行大文件读写操作,在渲染周期中执行大量计算等。

app启动时的过程(用户点击app开始,到用户看到第一个界面之间的时间):
  1. main()函数执行之前;
  2. main()函数执行之后;
  3. 首屏渲染完成后。
main()函数执行之前

在main()函数执行前,系统主要会做以下几件事:

总结
上一篇下一篇

猜你喜欢

热点阅读