美文网首页
iOS开发中的冷启动和热启动

iOS开发中的冷启动和热启动

作者: 梁森的简书 | 来源:发表于2020-12-03 11:29 被阅读0次

冷启动

第一次打开app或app被杀死后重新打开叫冷启动(走didFinishLaunchWithOptions方法)

热启动

app在后台且存活的状态下,再次打开app叫热启动(不走didFinishLaunchWithOptions方法)

启动优化指的是冷启动优化。

启动项:App启动过程中需要被完成的某项工作。

优化

main函数前:
减少动态库(用于自己手动导入的内置动态库)
减少类
减少方法
减少分类
减少load方法中的操作

didFinishLaunchWithOptions前:

didFinishLaunchWithOptions:
将启动项放在合适的位置(能延迟就延迟)

展示首页:
使用缓存:缓存定位(不要每次启动都先获取定位再请求数据)

相关文章

  • iOS启动优化

    iOS App启动优化 iOS启动可分为冷启动和热启动两种冷启动:app为kill状态下点击app启动热启动:ap...

  • iOS开发中的冷启动和热启动

    冷启动 第一次打开app或app被杀死后重新打开叫冷启动(走didFinishLaunchWithOptions方...

  • 冷启动和热启动

    一,什么是冷启动和热启动 二,冷启动流程 三,怎么对冷启动进行优化 一,什么是冷启动和热启动 定义:冷启动就是启动...

  • 启动优化1

    目录 一、冷启动定义 二、 冷启动和热启动 三、冷启动、热启动的区别 四、冷启动时间的计算 五、冷启动流程 六、冷...

  • App启动优化

    app启动分为冷启动和热启动两种。所谓的冷启动和热启动主要取决于该app进程是否在系统中。我们主要考虑的是冷启动的...

  • iOS-OC启动优化

    应用启动分为冷启动和热启动;冷启动指:在内存中不包含相关数据,必须从磁盘载入到内存中。热启动指:在打开应用程序时,...

  • App 冷启动与热启动及启动白屏优化

    介绍一下 app 冷启动和热启动方式来实现 app 秒开的效果。那么,先来看看什么叫冷启动和热启动。 冷启动:指 ...

  • APP冷启动优化

    一、APP启动分为冷启动和热启动 1、冷启动 - APP从0-1的启动 2、热启动 - APP在后...

  • 性能优化 - 启动时间

    应用的启动分为:冷启动,暖启动和热启动。其中冷启动是我们优化的重点,优化冷启动可能会同时优化暖启动和热启动。 冷启...

  • App 冷启动与热启动及启动白屏优化

    介绍 我们介绍一下app冷启动和热启动方式来实现app秒开的效果。那么,先来看看什么叫冷启动和热启动。 冷启动:指...

网友评论

      本文标题:iOS开发中的冷启动和热启动

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