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 …SwiftUI – NavigationView und List erstellen

Strings in Swift

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 Zeichen. Ein Zeichen (Character) ist …

Weiterlesen …Strings in Swift

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 …Swift – Variablen und Konstanten

Swift-Einführung – Xcode & Playgrounds

Die WWDC 2020 war anders und sie brachte Veränderungen mit sich. Anders, da es sich dieses Jahr um ein reines Online-Event handelte. Und mit Veränderungen meine ich nicht alleine die neue macOS-Version 11 — Big Sur — oder iOS 14, sondern Apples Ankündigung von Intel-CPUs auf die ARM-Technologie umsteigen zu wollen. Dies bringt mich dazu — nach einer recht langen …

Weiterlesen …Swift-Einführung – Xcode & Playgrounds