Sobes.tech
Junior

Welke soorten collecties bestaan er in Swift?

sobes.tech AI

Antwoord van AI

Er zijn drie hoofdtypen collecties:

  • Arrays: Geordende verzameling van waarden van hetzelfde type. Toegang via index.
  • Sets: Niet-ordelijke verzameling van unieke waarden van hetzelfde type. Efficiënt controleren of een element aanwezig is.
  • Dictionaries: Niet-ordelijke verzameling van sleutel-waardeparen. Sleutels moeten uniek en van hetzelfde type zijn, waarden ook van hetzelfde type. Toegang via sleutel.

Voorbeelden van creatie:

// Array van strings
let fruits: [String] = ["Apple", "Banana", "Cherry"]

// Set van gehele getallen
let primeNumbers: Set<Int> = [2, 3, 5, 7, 11]

// Dictionary met sleutels van type String en waarden van type Int
let ages: [String: Int] = ["Alice": 30, "Bob": 25, "Charlie": 35]

Arrays en dictionaries zijn geordend in termen van iteratie over elementen in een lus, hoewel hun belangrijkste kenmerk toegang via index of sleutel is. Sets garanderen geen volgorde bij iteratie.