iOS-app瘦身

003、今日头条优化方案

https://www.jianshu.com/p/2c914530b54b

LTO,即Link Time Optimization。

但LTO也会带来一点副作用。LTO会降低编译链接的速度,因此只建议在打正式包时开启;开启了LTO之后,link map的可读性明显降低,多出了很多数字开头的“类”(LTO的全局优化导致的),导致我们还经常需要手动关闭LTO打包来阅读link map。

002

On-Demand Resources

https://www.jianshu.com/p/87079de32e01


001、

https://www.jianshu.com/p/86f83a4b816f


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS端思路: 代码优化 分析link map文件删除无效代码,可以借助LinkMap[https://githu...
    转岗做JAVA阅读 504评论 0 0
  • 资源优化 删除无用图片 删除无用图片的过程,可以概括为下面这 6 大步。通过 find 命令获取 App 安装包中...
    旅途的喵阅读 365评论 0 2
  • 序言 最近正在重新系统的学习iOS,收集了一些自己认为不错的博客和资料和大家分享。有⭐️标记的是我看过觉得详细易懂...
    等消息的人阅读 3,059评论 0 47
  • 资源优化 1. 去除无用资源 一般都是版本迭代过程中存在的图片资源。可以借助三方工具来解决: Unused-mas...
    RobinZhao阅读 2,307评论 2 24
  • 前言 随着APP的业务迭代,需求累积的越来越多,APP内引入的库或是各种业务功能代码也累积的越来越多,APP的包体...
    topws1阅读 2,693评论 1 2