iOS架构设计之多模块管理

用Cocoapods的开发模式。因为将业务模块(Bizs)和第三方库下面的子模块都做成了单独的podspec。在Podfile中对其进行相对路径引用:

pod "xxx", :path=> "../Bizs/xxx"

这样就完成了模块的拆解与胶合。

以Cocoapods为核心工具,将每个子模块拆解成podspec。主工程中只有配置文件,没有代码,代码通过cocoapods的开发模式相对引入到的主工程中。

你可能感兴趣的:(iOS架构设计之多模块管理)