Tuplas
Clase 20 de 46 • Curso de Swift 4 2018
Contenido del curso
Edward Fernandez
Jonathan Allcca
Uzziel Adolfo Solís Vega
¡Hola chicos! Para complementar lo que dijo el profesor Andrés con respecto a las Tuplas también podemos usar los ‘Named Parameters’ en las funciones. Siguiendo lo comentado por Andrés simplemente usamos:
(<nombre_parametro>: <tipo_parámetro>)
Ejemplo:
func totalTransactions(_ transactions: [String: [Float]]) -> (total: Float, numTrans: Int) {}
Espero que les sirva de ayuda. 😄
Buena información!
Las tuplas es un tipo de dato compuesto que es una de las grandes novedades que incorporó Swift, y cuyo mayor valor no es el tipo en sí, si no que está muy integrado en el sistema y por lo tanto podemos sacarle un gran rendimiento.
Ejemplo: Imaginemos que queremos declarar varias variables a la vez y darles un valor, como por ejemplo, un alto y un ancho. Normalmente haríamos:
<var alto = 2 var ancho = 2>
Con ayuda de las tuplas, podemos reducir el código así:
<var (alto, ancho) = (2, 2) print(alto) print(ancho)>
Podemos enumerar tanto arrays como diccionarios a través de tuplas, pudiendo acceder a cada elemento de manera individual a través del índice.