Sobes.tech
Junior

В кои случаи ще използвате речник (dictionary) във вашия код?

sobes.tech AI

Отговор от AI

  • За съхраняване на двойки "ключ-стойност", където ключовете са уникални.
  • Когато е необходим бърз търсене на данни по ключ.
  • За представяне на JSON обекти (Swift: [String: Any]).
  • При създаване на временни хранилища за настройки или данни.
  • За групиране на данни по определен критерий (ключ).
// Пример за използване на речник за съхраняване на настройки на потребителя
let userSettings: [String: Any] = [
    "theme": "dark",
    "fontSize": 16,
    "notificationsEnabled": true
]

// Получаване на стойност по ключ
if let theme = userSettings["theme"] as? String {
    print("Тема: \(theme)")
}