【发布时间】:2021-07-12 23:07:54
【问题描述】:
我有一个名为 items1 的数组,它的成员是一个结构 Team1,有 2 个成员 id:UUID() 和 round:Int 我想创建一个函数来计算数组的 round 成员的总和。谁能帮我理解我在下面的代码中做错了什么:
import Foundation
struct vrb {
static var items1 = [
Team1(id: UUID(), round: 14),
Team1(id: UUID(), round: 20),
Team1(id: UUID(), round: 24),
]
static var total1: Int = 0
}
func Total() -> Int {
var sum = vrb.items1[round.reduce(0, +)]
}
struct Team1: Identifiable {
var id: UUID
var round: Int
}
【问题讨论】:
标签: arrays swift function struct