今天上网浏览技术帖,忽然看到一篇介绍bitcode的,觉得里面的内容挺不错,因此记录一下。文章链接
bitcode
作用:指令集优化。根据设备的状态去做编译优化,进而提升性能,但这对包的大小优化起不到什么本质上的作用。
APP Thining : 针对iOS 9.0.2以上
包括: bit code 、 app slicing 、 on Demand resources。
- app slicing : 根据设备型号,生成对应资源的ipa,以节省空间。(为app 瘦身多了大多数工作)
- on demand resources : 根据需求加载资源。在app的ipa包中尽量少加载资源文件。
网友评论