Sobes.tech
Junior

Dans quels cas utiliserez-vous un dictionnaire dans votre code?

sobes.tech IA

Réponse de l'IA

  • Pour stocker des paires "clé-valeur", où les clés sont uniques.
  • Lorsqu'une recherche rapide de données par clé est nécessaire.
  • Pour représenter des objets JSON (Swift : [String: Any]).
  • Lors de la création de stockage temporaire de paramètres ou de données.
  • Pour regrouper des données selon un critère défini (clé).
// Exemple d'utilisation d'un dictionnaire pour stocker les paramètres utilisateur
let userSettings: [String: Any] = [
    "theme": "dark",
    "fontSize": 16,
    "notificationsEnabled": true
]

// Récupérer une valeur par clé
if let theme = userSettings["theme"] as? String {
    print("Thème : \(theme)")
}