组件化

2018-11-06  本文已影响0人  愤怒小鸟飞呀飞

是什么

组件化方案 把APP根据不同功能分为不同模块,每个模块由不同的repo维护者维护,那么各个模块之间的通讯方式就是组件化方案要解决的问题

原理

见:https://casatwy.com/iOS-Modulization.html
通过target-action 条件反射与rumTime方式,建立中间组件,实现组件间通讯,解决组件间耦合(相互导入头文件,一旦名称属性变化,导致依赖方变动的问题)

场景

自己封装UI控件,部门之间调用的视频编解码库等
写博客 常用才不忘 沉浸式学习 (放下手机 关掉qq等)

执行方式:
私有本地repo库创建

私有 sever repo库创建
CTMediator repo库创建

功能模块开发 类别 target接口维护

上一篇 下一篇

猜你喜欢

热点阅读