iOS开发 如何实践组件二进制方案?
Posted iOSer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开发 如何实践组件二进制方案?相关的知识,希望对你有一定的参考价值。
随着业务的扩展、项目体积的增大,CocoaPods
组件库越来越多,每次重新编译的时候速度越来越慢,这给我们提出了需要提高编译速度的需求。
为了提高项目编译速度,对于大量使用组件化开发的项目组而言,组件二进制化是必然要走的路线,虽然中心思想就是要将各个组件打包成.a
二进制库,但是各个公司可能方案都不太相同,网上的方案也有很多可供选择,这里我大体总结成以下几种:
-
分仓库管理 -
Carthage
管理 -
podspec
环境变量(宏管理) -
podspec
分tag
管理(只针对私有库)
以上是关于iOS开发 如何实践组件二进制方案?的主要内容,如果未能解决你的问题,请参考以下文章