Un pequeño truco para que Swift escriba todos los cases por nosotros.
enum myMusic {
case Jazz
case Clasic
case Bachata
case Salsa
case RYB
case Regueton
case Rock
case Rap
}
var music = myMusic.Jazz
switch music {
}
Forzamos el error al solamente escribir que haremos un switch en el enumerado de music
Esperamos un poco para que aparezca el error.
Oprimimos fix y automaticamente creara todos los cases que tengamos en nuestro enumerado.
switch music {
case .Jazz:
<#code#>
case .Clasic:
<#code#>
case .Bachata:
<#code#>
case .Salsa:
<#code#>
case .RYB:
<#code#>
case .Regueton:
<#code#>
case .Rock:
<#code#>
case .Rap:
<#code#>
}
Esto funciona con las 2 formas de hacer enumerados, en un solo caso y con casos individuales.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?