Swift - Tuples
Aus Wikizone
Links[Bearbeiten]
Swift (Programmiersprache)
Tuples[Bearbeiten]
Was ist ein Tuple?
- Tuples sind in Swift kurzlebige Objekte, die mehrere Werte speichern können.
- Sie sind ähnlich wie Arrays, aber sie können Werte unterschiedlicher Typen enthalten
- Ähnlich wie Arrays können Werte über den Index oder einen Key angsprochen werden.
- Während Arrays mehrdimensonal sein können um z.b. eine Art Matrix oder Tabelle zu erstellen sind Tuples Eindimensional.
Hier ist ein Beispiel, wie man ein Tuple in Swift erstellt:
let tuple = (1, "apple", 3.14)
Du kannst auch explizite Typen für die Elemente des Tuples angeben:
let tuple: (Int, String, Double) = (1, "apple", 3.14)
Um auf die Elemente des Tuples zuzugreifen, kannst du die Index-Schreibweise verwenden:
let firstElement = tuple.0 let secondElement = tuple.1 let thirdElement = tuple.2
Auch Keys sind möglich
let colors = (red: "#ff0000", green: "#00ff00", blue: "#0000ff") let myColor = colors.green
let person = (name: "John", age: 30) let name = person.name let age = person.age