Coordinator

MVVM是目前比较流行的代码组织框架,
TrustWallet iOS端运用的Coordinator方案可以说是对MVVM功能界面的管理协调器

举个例子:

比如以前从A启动B,A里面要创建B并做很多数据初始化或准备的工作,这些工作把A的代码搞脏了,那么用一个Coordinator把B封装起来;

A就是可以简单的调用 BCoordinator.start

你可能感兴趣的:(Coordinator)