Sobes.tech
Junior — Middle

Чӣ гуна ба унсурҳои дар дохили сохтори додаҳо дастрасӣ пайдо кардан мумкин аст?

sobes.tech AI

Ҷавоб аз AI

Дар iOS, дастрасӣ ба унсурҳо дар дохили сохтори маълумот вобаста аст аз навъи сохтор.

  • Барои массивҳо (Array), дастрасӣ тавассути индекс, масалан array[0].
  • Барои луғатҳо (Dictionary), тавассути калид, масалан dict["key"].
  • Барои маҷмӯаҳо (Set), наметавон мустақиман тавассути индекс дастрасӣ кард, аммо метавон такрор кард ё мавҷудияти унсурро санҷид.

Масал:

let array = ["apple", "banana", "cherry"]
print(array[1])  // banana

let dict = ["name": "John", "age": "30"]
if let name = dict["name"] {
    print(name)  // John
}

let set: Set = [1, 2, 3]
if set.contains(2) {
    print("Set дороии 2 дорад")
}