Sobes.tech
Junior — Middle

Açarlar sətirlər olan və dəyərlər müxtəlif tiplərdə ola bilən sözlük hansı məlumat növünü təmsil edir?

sobes.tech Süni İntellekt

AI-dan cavab

iOS (Swift) daxilində, açarları sətirlər olan və dəyərləri müxtəlif tiplərdə ola bilən sözlük adətən Dictionary<String, Any> tipi ilə təmsil olunur.

Burada:

  • String açarların tipidir.
  • Any hər hansı bir tiplərdəki dəyərləri saxlaya bilən ümumi tippdir.

Nümunə:

var dict: [String: Any] = [
    "name": "Ivan",
    "age": 30,
    "isMember": true
]

print(dict["name"] as? String ?? "")  // Ivan

Any istifadə etməklə, sözlükdə müxtəlif tiplərdə dəyərlər saxlamaq mümkündür, lakin çıxarış zamanı tiplərin çevrilməsi tələb olunur.