Mvvm_C_Pattern

MVVM - C

Pros

  • Less presentation logic duplication
  • Good global state management

Cons

  • Upfront cost
  • Need to deal with multi level child VCs or View presenters
  • Traverse [UIViews] or Views
  • Singleton needed