Menu
Coddy logo textTech

Was ist SwiftUI?

Teil des Abschnitts Einführung in SwiftUI der Swift-Journey von Coddy. Lektion 1 von 50.

SwiftUI ist Apples Framework zum Erstellen von App-Bildschirmen in Swift. Du beschreibst, was der Bildschirm anzeigt, und SwiftUI zeichnet ihn und zeichnet ihn jedes Mal neu, wenn sich deine Daten ändern.

Ein Teil des Bildschirms ist eine Ansicht: eine Struktur, die dem Protokoll View entspricht und eine body-Eigenschaft besitzt. Der Body gibt zurück, was die Ansicht anzeigt:

struct ContentView: View {
    var body: some View {
        Text("Hello, World!")
    }
}

Text ist eine Ansicht, die eine Textzeile anzeigt. some View bedeutet, dass body eine bestimmte Art von Ansicht zurückgibt und Swift anhand des darin enthaltenen Codes ermittelt, um welche Art es sich handelt.

Die Vorschau neben dem Editor rendert deine Ansicht jedes Mal, wenn du den Code änderst, sodass du das Ergebnis jeder Bearbeitung siehst.

challenge icon

Aufgabe

Anfänger

Ändere den Text, sodass der Bildschirm Hello, SwiftUI! anstelle von Hello, World! anzeigt.

Probier es selbst

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Einführung in SwiftUI

Übe selbstständig: Swift-Playground