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:
Stringaçarların tipidir.Anyhə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.