风行的博客

iOS 应用的组件化设计

组件化 - 简单来说就是将项目按层级、模块拆分成不同组件,实现即插即拔的效果。

随着 app 功能和体积的增长,也带来了一些问题,例如编译速度缓慢、commit 代码经常要 merge、业务代码混在一起、开发功能类似的新项目时需要从头搭建。组件化可以有效解决这些问题。

to be continue…