我需要带有 UIKit 的 ObservableObject 吗?
Do I need ObservableObject with UIKit?
我只是想问问你。我是否需要 ObservableObject
作为带有 UIKit 和 Combine(没有 SwiftUI)的 viewModel 的继承?我在没有继承的情况下尝试过它并且它有效。到底该不该用?
感谢您的回复。
不,使用 Combine 和 UIKit 时不需要它。
ObservableObject
等协议是为 SwiftUI 制定的。基本上,ObservableObject
所做的只是向 SwiftUI 发出信号,图中的哪些节点已失效,需要重新计算。
我只是想问问你。我是否需要 ObservableObject
作为带有 UIKit 和 Combine(没有 SwiftUI)的 viewModel 的继承?我在没有继承的情况下尝试过它并且它有效。到底该不该用?
感谢您的回复。
不,使用 Combine 和 UIKit 时不需要它。
ObservableObject
等协议是为 SwiftUI 制定的。基本上,ObservableObject
所做的只是向 SwiftUI 发出信号,图中的哪些节点已失效,需要重新计算。