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!!!.
Condicionales y operaciones básicas
Todo lo que aprenderás sobre Swift
Operaciones de asignación y aritmeticas
Comparaciones
Operaciones Ternarias
Operador Nil Coalescing
Rangos
Operadores lógicos
Manipulación de Strings
Strings
Inicialización y mutabilidad
Characters
Índices de Strings
Substrings
Prefijos y Sufijos
Representaciones Unicode
Estructuras de datos
Arrays
Acceder y modificar elementos de un Array
Iterando en Arrays
Conjuntos
Iteraciones y operaciones sobre conjuntos
Diccionarios
Iteración en diccionarios
Sentencias de Control
Ciclo for-in
Ciclo while
Uso de if
Uso de Switch
Switch usando rangos - Interval matching
Switch usando tuplas
Switch con casos compuestos
Sentencias de transferencia de control
Continue y break
Fallthrough
Uso de return y guard
Available en API: Manejo de versiones
Cierre del curso
Cierre del curso y próximos pasos
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 8
Preguntas 0
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 ❤️
Es una delicia programar en Swift. Definitivamente se está convirtiendo en mi lenguaje favorito.
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
}
Creo que me gusto mucho esta clase, Swift es lo mejor ❤️
esta super genial trabajar con casos switch
dios esto es hermoso. mas sencillo imposible
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.