Mvvm 多步骤流和视图模型

Mvvm 多步骤流和视图模型,mvvm,reactive-cocoa,Mvvm,Reactive Cocoa,在实现多步骤流程(例如注册)时,整个流程应该只有一个总体视图模型,还是每个步骤都有自己的视图模型?通常,我会说应该有一个总体视图模型,每个步骤都应该有自己的视图模型。总体视图模型将是步骤视图模型的父级,并将协调它们的生命周期和其他方面的验证

在实现多步骤流程(例如注册)时,整个流程应该只有一个总体视图模型,还是每个步骤都有自己的视图模型?

通常,我会说应该有一个总体视图模型,每个步骤都应该有自己的视图模型。总体视图模型将是步骤视图模型的父级,并将协调它们的生命周期和其他方面的验证