项目设计模式,一个大的项目下有几个子项目."项目套项目",每个子模块都是独立的,模块之间不能相互访问.通过协议控制所有子模块.
1.png
1 .新建一个项目,删掉相关的引用文件
demo
2.新建几个文件夹, 3个子模块文件夹(根据项目需求,可以更多),一个公共类文件夹(一些公用的东西,比如第三方框架)
3.png
3.接下来是关键一步,新建子模块.打开xcode新建framework
4.png
5.png
copy刚新建的文件到子模块文件夹
6.png
7.png
然后添加到项目
8.png
9.png
就这样添加所有子模块
4.选着任意一个子模块作为主模块,然后进行配置.
12.png
13.png
14.png
15.png
16.png
17.png
18.png
1.png
2.png
3.png
4.png
5.png
6.png
7.png
8.png
9.png
Common模块不需要bundle就不需要添加了,其他的依次添加然后配置,这个时候项目已经可以运行了
(后边还有很多繁琐的东西,下班了,未完待续...)