Sobes.tech
Junior

Em que casos irá usar um dicionário no seu código?

sobes.tech IA

Resposta da IA

  • Para armazenar pares de "chave-valor", onde as chaves são únicas.
  • Quando é necessária uma pesquisa rápida de dados por chave.
  • Para representar objetos JSON (Swift: [String: Any]).
  • Ao criar armazenamentos temporários de configurações ou dados.
  • Para agrupar dados com base em um critério específico (chave).
// Exemplo de uso de um dicionário para armazenar configurações de usuário
let userSettings: [String: Any] = [
    "theme": "dark",
    "fontSize": 16,
    "notificationsEnabled": true
]

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