0
我想計算學生lis中的總分數,但是出現此錯誤。我的減少方法實現有什麼問題?使用reduce方法計算struct屬性的總數
Cannot convert value of type '(_, _) -> Int' to expected argument type '(Result, Student) -> Result'
這裏是代碼:
import UIKit
struct Student {
let name: String
var score: Int
}
var studentsList: [Student]
let totalScore = studentsList.reduce(0) {$0.score + $1.score}
'$ 0'是累加器,它的'Int',並沒有一個' score'。 – Alexander