enum EnumType {
case WithString(String)
}
var enums = [EnumType]()
enums.append(EnumType.WithString("A"))
enums.append(EnumType.WithString("B"))
enums.append(EnumType.WithString("C"))
enums.append(EnumType.WithString("D"))
enums.append(EnumType.WithString("E"))
enums.append(EnumType.WithString("F"))
Come filtrare la mia matrice enums
per trovare quella con il valore associato uguale a C
. Che cosa è necessario utilizzare il predicato ?Come creare un predicato per filtrare array di enumerazioni con valori associati in Swift?
Qual è lo scopo di un enum senza valori enumerati? Stai solo creando un array/elenco di elementi String. Tuttavia, filtrare un array è semplice: lasciare filteredArray = array.filter {$ 0 corrisponde condition} – ncerezo
Lo userò in un esempio più complesso :-) ma l'essenza è nell'esempio SIMPLEST –
Ok :) vedi la mia risposta – ncerezo