Sobes.tech
Junior

Welche Arten von Sammlungen gibt es in Swift?

sobes.tech KI

Antwort von AI

Es gibt drei Haupttypen von Sammlungen:

  • Arrays: Geordnete Sammlung von Werten desselben Typs. Zugriff nach Index.
  • Mengen (Sets): Nicht-ordentliche Sammlung von eindeutigen Werten desselben Typs. Die Überprüfung auf Vorhandensein eines Elements ist effizient.
  • Wörterbücher (Dictionaries): Nicht-ordentliche Sammlung von Schlüssel-Wert-Paaren. Schlüssel müssen eindeutig und vom selben Typ sein, Werte ebenfalls vom selben Typ. Zugriff nach Schlüssel.

Beispiele zur Erstellung:

// Array von Strings
let fruits: [String] = ["Apple", "Banana", "Cherry"]

// Menge von ganzen Zahlen
let primeNumbers: Set<Int> = [2, 3, 5, 7, 11]

// Wörterbuch mit Schlüsseln vom Typ String und Werten vom Typ Int
let ages: [String: Int] = ["Alice": 30, "Bob": 25, "Charlie": 35]

Arrays und Wörterbücher sind in Bezug auf die Iteration der Elemente in einer Schleife geordnet, obwohl ihre Hauptcharakteristik der Zugriff nach Index oder Schlüssel ist. Mengen garantieren keine Reihenfolge bei der Iteration.