Kolleksiya protokollari


ULASHISH

Swift kolleksiya protokollari

Massivlar, Setlar va Dictionarylar Sequence va Collection protokollariga mos keladi; bu protokollar count va isEmpty kabi umumiy API’larni taqdim etadi.


Umumiy API’lar

Kolleksiya hajmini tekshirish uchun count va isEmpty dan foydalaning.

Misol

let arr = [1, 2, 3]
print(arr.count)
print(arr.isEmpty)
let s: Set<Int> = [1, 2, 3]
print(s.contains(2))
print(s.isEmpty)

O‘zingiz sinab ko‘ring »

Ushbu misolda kolleksiya protokollari orqali taqdim etiladigan umumiy amallar ko‘rsatilgan.



Indekslar

To‘g‘ri pozitsiyalar bo‘ylab iteratsiya qilish uchun indices xususiyatidan foydalaning.

Misol

let arr = [10, 20, 30]
for i in arr.indices {
  print("index: \(i), value: \(arr[i])")
}

O‘zingiz sinab ko‘ring »



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!