No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Switch usando tuplas

27/33
Recursos

Aportes 7

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

el manejo de switch de esa forma jamas lo había visto en otro lenguaje así, es oficial mi lenguaje favorito es swift y el segundo sera dart!!!.

El poder hacer el guardado de los valores de la tupla y a la vez hacer el where es precioso.

Algo hermoso de Swift ❤️

Creo que me gusto mucho esta clase, Swift es lo mejor ❤️

acá un ejemplo con where y con operador or:


let anotherPoint = (5,-5)
switch anotherPoint{
case (let x, 0):
    print("Está en el eje de las Y, en el punto \(x)")
// se puede añadir un caso DONDE suceda una condicional
case let (x,y) where x == y || x == -y:
    print("está en una diagonal")
case let (x,y):
    print("Los valores son: \(x) y \(y)")
// ya no sería el necesario el default
}

esta super genial trabajar con casos switch

dios esto es hermoso. mas sencillo imposible