基于 clang 插件的一种 iOS 包大小瘦身方案
引子
包瘦身,包瘦身,包瘦身,重要的事情说三遍。
最近公司一款 iOS APP(本文只讨论使用 Objective C 开发的 iOS 安装包) 一直在瘦身,我们团队的 APP 也愈发庞大了。而要解决这个问题,思路主要集中在两个方向,资源和代码。资源主要在于图片,方法包括移除未被引用的图片,只使用一套图片 (2x 或 3x),图片伸缩等;代码层面主要思路包括重构消除冗余,linkmap 中 s...
转载
2019-06-27 10:53:15 ·
535 阅读 ·
0 评论