Nota: Questo vale anche per la Swift 3.0errore quando si utilizza ridurre() in Swift 2.0
Quando tento di usare la funzione reduce
, ottengo un errore che dice:
reduce is unavailable: call the 'reduce()' method on the sequence
ho già capito come farlo con la funzione enumerate()
ma non riesco a risolvere questo problema. Ecco la riga di codice restituire l'errore:
var hashValue: Int {
return reduce(blocks, 0) { $0.hashValue^$1.hashValue }
}
Grazie mille! Non ero sicuro a causa dei due valori all'interno di reduce(). –