主页

iOS组件化实践(一):简介

前言 iOS的组件化这块在去年3月起就有很多大神们讨论过,不过由于之前我们的项目结构比较简单,再加上用的swift做的开发,也没有去尝试做这块。直到前段时间公司准备用OC重构项目以符合新需求,于是于组内的小伙伴们研究了一下新项目的架构选型,经过一番讨论,决定使用组件化的架构。大约2周过后,组件化基本完成,决定写篇博客记录下我们组件化的过程,给想对项目做组件化的同学们做一个参考。 一、什么是组件化 想要做组件化的前提当然得知道什么是组件化。顾名思义,组件化就是将APP拆分成各个组件(或者说模块也行),同时解除这些模块之间的耦合,然后通过主工程将项目所需要的组件组合起来。这样组件化过后的项目就变成了很多小模块,如果新项目中有类似的需求,直接将模块引入稍作修改就能使用了。 这种设计是...

阅读更多