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 4
Preguntas 0
Se pueden tener tanto el key como el valor en una variable y ordenarlas indistintamente atraves del del key o del valor usando tuplas
var namesOfInt = Dictionary<Int,String>()
namesOfInt = [3:"XD"]
namesOfInt[4] = "Hola"
typealias Tupla = ( key : Int , value: String )
var dicionario = Array<Tupla>(namesOfInt)
print(dicionario.sorted(by: {$0.key > $1.key}))
print(dicionario.sorted(by: {$0.value > $1.value}))
Para ordernar (sortear) los diccionarios:
import UIKit
let paises: [String: String] = [
"MX": "México",
"US": "Unitated States",
"CO": "Colombia"
]
print("Diccionario sorteado por claves:")
print(paises.keys.sorted(by: <))
print("")
print("Diccionario sorteado por valores:")
print(paises.values.sorted(by: <))
// si necesito que las claves o valores de un diccionario estén en arrays:
var AirportsValues = [String](airports.values)
// si necesito que las claves o valores de un diccionario estén en arrays:
var AirportKeys = [String](airports.keys)
// ⬆️ se pueden ordenar con sorted 😄
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.