MVVM是目前比较流行的代码组织框架,
TrustWallet iOS端运用的Coordinator方案可以说是对MVVM功能界面的管理协调器
举个例子:
比如以前从A启动B,A里面要创建B并做很多数据初始化或准备的工作,这些工作把A的代码搞脏了,那么用一个Coordinator把B封装起来;
A就是可以简单的调用 BCoordinator.start
MVVM是目前比较流行的代码组织框架,
TrustWallet iOS端运用的Coordinator方案可以说是对MVVM功能界面的管理协调器
比如以前从A启动B,A里面要创建B并做很多数据初始化或准备的工作,这些工作把A的代码搞脏了,那么用一个Coordinator把B封装起来;
A就是可以简单的调用 BCoordinator.start