iOS架构模块化

最近公司要做代码重构,结合之前架构上所遇到的一些问题,总结了一下。由于代码耦合性太高,需要解耦,避免同事在修改其中部分功能的时候影响到别的功能。所以在思考把功能模块化,每个大功能模块抽出来作为一个静态库工程。最后各自修改自己的模块。下面是我的工程结构以及app结构,这个是初步的构思,其实最好的做法是创建Workspace管理多个工程,然后添加依赖关系。 1、把基类和工具类放到一个静态工程,编译成一
相关文章
相关标签/搜索