1.概述
模块化架构设计是指项目只有一个主工程,包含若干了按照功能划分的子模块,子模块以framework方式进行开发,以静态库或动态库集成到主工程。这样做的好处是代码结构更加清晰,主工程代码少、更加干净,模块之间互相解耦,方便cocoaPod依赖库的统一管理等。工程代码结构如下:
1)主工程:iOS;
2)子工程:Home、WebView、Video、Mine、Recommend、News、Video Player。
工程是一个xcworkspace,子模块是xcodeproj。
2.模块project的添加
1)新建一个模块project(例如Test),选FrameWork方式,
iOS模块化开发

最低0.47元/天 解锁文章
1214





