小编Med*_*com的帖子

如何创建符合 ObservableObject 的数组?

class Group: ObservableObject {
    @Published var size: CGFloat = 22
}

struct content: View {
    @ObservedObject var groups: [Group] = []
    var body: some view {
        .
        .
        .
  }
}
Run Code Online (Sandbox Code Playgroud)

上面的代码错误信息:

在“ObservedObject”上引用初始值设定项“init(wrappedValue:)”要求“[Group]”符合“ObservableObject”

我需要符合数组,ObservableObject因为我需要检测 [Group] 中 Group 的 size 属性

如何制作数组 ObservableObject(ObservedObject)

environment swift observedobject

0
推荐指数
1
解决办法
789
查看次数

标签 统计

environment ×1

observedobject ×1

swift ×1