1、代码组件化 代码拆分:将公共基础代码拆分为一个组件,然后按照各个业务模块进行拆分组件。 如何做:通过cocoapods管理代码,创建codspec:描述工程代码位置,依赖框架、创建远程私有仓库,将自己的组件化代码推送到远程私有库。