Hinweis: Dies gilt auch für Swift 3.0Fehler bei der Verringerung() verwendet in Swift 2.0
Wenn ich die reduce
Funktion zu nutzen versuchen, erhalte ich eine Fehlermeldung, dass:
reduce is unavailable: call the 'reduce()' method on the sequence
ich schon herausgefunden, wie man das mit der enumerate()
Funktion macht, aber ich kann nicht scheinen, dieses Problem zu lösen. Hier ist die Codezeile gibt den Fehler:
var hashValue: Int {
return reduce(blocks, 0) { $0.hashValue^$1.hashValue }
}
Vielen Dank! Ich war mir wegen der zwei Werte innerhalb von reduce() nicht sicher. –