2024-11-21
App有很多种设计模式,MVC是其中的一种。
MVC
model - view - controller
数据定义和函数
UI元素
也可以成为Conductor,即指挥者
指挥者
控制什么时候UI界面要更新。
什么时候UI界面要更新
View和Model不会互相通信,总是通过Controller通信。
因为用了很多属性包装器,比如@State, @ObservedObject等来管控UI状态。