Sobes.tech
Junior

¿En qué casos utilizará un diccionario en su código?

sobes.tech AI

Respuesta de la IA

  • Para almacenar pares de "clave-valor", donde las claves son únicas.
  • Cuando se requiere una búsqueda rápida de datos por clave.
  • Para representar objetos JSON (Swift: [String: Any]).
  • Al crear almacenamiento temporal de configuraciones o datos.
  • Para agrupar datos según un criterio determinado (clave).
// Ejemplo de uso de un diccionario para almacenar configuraciones de usuario
let userSettings: [String: Any] = [
    "theme": "dark",
    "fontSize": 16,
    "notificationsEnabled": true
]

// Obtener valor por clave
if let theme = userSettings["theme"] as? String {
    print("Tema: \(theme)")
}