6.CTMediator的使用

为了方便处理所有各大组件中的业务的跳转,这里我新建一个Mediator后期用来处理所有组件间的跳转回调等相关内容。

导入CTMediator

使用pod lib create Mediator 创建组件,这里不清楚如何创建可参考之前写的文章3.GitLab使用。

如上图添加依赖导入CTMediator,pod install后我们成功导入CTMediator

Mediator模块获取UserCenter控制器

CTMediator中代码中会拼接文件前缀Target_和方法前缀Action_所以上面文件名和方法名按照要求进行拼接。

其他模块调用Mediator模块该方法就可以获取对应的控制器
Common_Utils模块应用Mediator模块并调用UserCenter_LoginPage方法获取UserCenter模块的LoginVC
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容