Switch usando tuplas
Clase 27 de 33 • Curso de Programación en Swift (2019)
Contenido del curso
Alejandro Gomez
Adrian Peralta
Alejandro Gomez
Sebastian Garcia Ospina
David Barreto
David Barreto
José Galdámez
Peter Jonathan Montalvo Garcia
andres neptaly meza vasquez
Anthony Garcia Ospina
Christian Magro
Andy Antonio Paz Cambara
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!!!.
jaja, buena elección de lenguajes favoritos! me encantan los 2, descubrí lo genial que es dart haciendo cosas con flutter.
Cuando domines swift, dale un ojo a Rust que se parece bastante a swift, pero es un poquito más dificil de aprender, pero es super rápido (el framework web más rápido que existe hasta ahora se llama actix-web) Algo genial de Rust es lo puedes integrar con otros lenguajes usando FFI, hace poco se lanzó FFI en dart, ahí Rust se comporta como C para darle velocidad a otros lenguajes ;)
espero escribir algunos tutoriales en platzi de los 3 lenguajes :D
Genial adrianrbp, si me han hablado muy bien de rust, asi que espero poder estudiar un poco de rust cuando termine los cursos de swift.
El poder hacer el guardado de los valores de la tupla y a la vez hacer el where es precioso.
Coincido contigo! 👍
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 }
dios esto es hermoso. mas sencillo imposible
Creo que me gusto mucho esta clase, Swift es lo mejor ❤️
Que útil Switch, gracias por las clases Juan
esta super genial trabajar con casos switch