iOS 架构

iOS架构设计之多模块管理

2017-02-13  本文已影响23人  阿凡提说AI

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

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

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

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

上一篇 下一篇

猜你喜欢

热点阅读