什么是MVVM? 我最后讲一次

2023-11-21  本文已影响0人  DCherry

前言:

SwiftUI中没有控制器 每个view都可以是UIKit中的“UIViewControll 控制器” 所以在 UIKit中可以将Controllel理解是view层
都扯到MVVM 了结果你没用过RXSwift那还说啥呢...

和MVC区别:

MVVM 没什么了不起的。它只是把ViewController的代码搬了些到viewModel里面写。

核心: 具备下面特性才是好的MVVM(拙见)

  1. view, model 互不访问
  2. 上面的点
上一篇 下一篇

猜你喜欢

热点阅读