将数组传递给ObservedObject属性-.count时的奇怪行为似乎返回了错误的值
我创建了一个简单的视图,用于显示存储在可观察对象属性中的数组的内容:
struct Satellite {
let name: String
let orbit: Double
let color: Color
}
class OrbitalSystem: ObservableObject{
@Published var objects: [Satellite] = []
}
struct OrbitalSystemView: View {
@Obs...