美文网首页
iOS ---app启动如何优化?

iOS ---app启动如何优化?

作者: 彬至睢阳 | 来源:发表于2018-05-27 20:54 被阅读0次

    1. 我们可以通过在 Xcode 中 Edit scheme -> Run -> Auguments 将环境变量 DYLD_PRINT_STATISTICS 设为 1,在控制台看到main()函数之前的启动时间。

    2. 分解优化目标 分步达到优化目的 1). 耗时操作异步处理

    2). 如果启动流程依赖网络请求回来才能继续,那么需要考虑网络极差情况下的启

    动速度

    3). 如果APP有loading广告页并且对分辨率的要求较高,尝试做缓存

    4). 主⻚面Controller中的viewDidLoad和viewWillAppear方法中尽量少做事情 5). 排查清理项目中未使用到的类库以及Framework

    6). 删减合并一些OC类,删减没有用到或者可以不用的静态变量、方法等

    7). 轻量化+load方法中的内容,可延迟到+initialize中

    相关文章

      网友评论

          本文标题:iOS ---app启动如何优化?

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