Sobes.tech
Junior — Middle

Kuidas pääseda andmestruktuuri elementidele?

sobes.tech AI

Vastus AI-lt

iOS-s, andmete struktuuri elementidele juurdepääs sõltub struktuuri tüübist.

  • Massiivide (Array) puhul toimub juurdepääs indeksiga, näiteks array[0].
  • Sõnastike (Dictionary) puhul indeksiga, näiteks dict["key"].
  • Kogumite (Set) puhul ei ole otsest juurdepääsu indeksiga, kuid saab iteratsiooni või kontrollida elemendi olemasolu.

Näide:

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 sisaldab 2")
}