swiftUI通讯模式 LogicAi 2021-10-23 377 阅读1分钟 一、界面间通讯 View1 持有变量A View2、View3 绑定变量A, 这样大家就读写了同一个变量 二、界面和数据间绑定 MVVM 另外可以通过didset 监听 A.a的变化 class A : ObservableObject { @Published var a:Int = 0 { didset { //这里做些动作 } } } 三、自定义View 通过回调通知 外界 四、通过自定义binding 监听View的响应式变量