美文网首页
iOS组件化开发

iOS组件化开发

作者: TimMei3345 | 来源:发表于2018-03-18 17:30 被阅读0次

什么是组件化
仅仅完成代码拆分还不足以解决业务之间的代码耦合,为了更好的让拆分出去的业务工程能够独立运行,必须进行组件拆分并且实现组件服务化
为什么要组件化
1.组件单独开发,单独测试,不影响主工程
2.降低业务之前耦合度
如何实现组件化
1.基础UI组件 : 产品内基础组件,各个模块依赖使用,需要保持定制拓展的设计

2.功能组件 按功能划分,良好接口提供上层业务组件调用

3业务组件 各个业务之间相互独立,没有model依赖使用

不用引用Viewcontroller的头文件,就可以调用
cocoapods实现组件化

相关文章

网友评论

      本文标题:iOS组件化开发

      本文链接:https://www.haomeiwen.com/subject/qcfzfftx.html