Arrays in Swift

Bei einem Array handelt es sich um eine Datenstruktur, die dazu dient, Elemente in einer geordneten Reihenfolge zu strukturieren. Wie die Datenstrukturen Dictionary und Set gehören sie zu den Collections (oder: Collection Types). Ein Array lässt sich sehr einfach als array literal erstellen: Apples Dokumentation zu Swift beschreibt ein array literal übrigens folgendermaßen: “An array literal is written as a …

Weiterlesen …

SwiftUI – NavigationView und List erstellen

Vor der Einführung von SwiftUI wurde eine Tabellenansicht mithilfe des UITableViewControllers realisiert. Und für die Navigation griff man auf einen UINavigationController zurück. In diesem Blogbeitrag geht es darum, dies in SwiftUI mit einer List — eingebettet in einer NavigationView — umzusetzen. Rückblick: Die App “kiel-info” Die Verwendung eines UITableViewControllers hatte ich seinerzeit anhand des Projekts “kiel-info” demonstriert, das über mein …

Weiterlesen …

Strings in Swift

Aktualisiert am 12. Mai 2021 Für Zeichenketten (Strings) gibt es in Swift den Datentyp String. Die Zeichen werden in doppelte Anführungszeichen gesetzt. Die Angabe des Typs String ist nicht zwangsläufig erforderlich. Swift versucht dann automatisch den richtigen Datentyp zu ermitteln. Dies wird als type inference bezeichnet. String und Character Es handelt sich bei einem String um eine Sammlung von einzelnen …

Weiterlesen …

Swift – Variablen und Konstanten

Aktualisert am 23. Juli 2020 Ging es im ersten Teil dieser Swift-Tutorial-Reihe lediglich um die Entwicklungsumgebung Xcode (und die Verwendung von Playgrounds), steigen wir im zweiten Teil in die eigentliche Programmierung ein. Dabei dreht sich in diesem Artikel alles um das Thema Variablen (und Konstanten). Wer den ersten Teil gelesen hat, wurde bereits mit einer Variable konfrontiert. Denn beim Start …

Weiterlesen …