美文网首页
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