【发布时间】:2023-01-03 12:47:58
【问题描述】:
以下代码产生错误 Type cannot conform to 'Hashable'。
如何将元组数组加载到 SwiftUI 列表?
代码
import SwiftUI
struct TestingGeneral: View {
let users: [(name: String, age: Double)] = [
("Jeff", 25),
("Nathan", 18)
]
var body: some View {
VStack{
List {
ForEach(users, id: \.self) { user in
Text(user.name)
Text("\(user.age)")
}
}
}
}
}
错误
类型 '(name: String, age: Double)' 不能符合 'Hashable'
【问题讨论】: