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äiteksarray[0]. - Sõnastike (
Dictionary) puhul indeksiga, näiteksdict["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")
}