Menu
Coddy logo textTech

Czym jest SwiftUI

Część sekcji Wprowadzenie do SwiftUI ścieżki Swift w Coddy. Lekcja 1 z 50.

SwiftUI to framework Apple'a służący do tworzenia ekranów aplikacji w języku Swift. Opisujesz, co wyświetla ekran, a SwiftUI rysuje go i odświeża za każdym razem, gdy zmieniają się Twoje dane.

Fragment ekranu to widok: struktura zgodna z protokołem View, która ma właściwość body. Właściwość body zwraca to, co wyświetla widok:

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

Text to widok, który wyświetla wiersz tekstu. some View oznacza, że body zwraca określony rodzaj widoku, a Swift ustala na podstawie kodu, jaki to rodzaj.

Podgląd obok edytora renderuje Twój widok za każdym razem, gdy zmienisz kod, dzięki czemu widzisz rezultat każdej edycji.

challenge icon

Wyzwanie

Początkujący

Zmień tekst, aby na ekranie wyświetlało się Hello, SwiftUI! zamiast Hello, World!.

Spróbuj swoich sił

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Wprowadzenie do SwiftUI

Poćwicz samodzielnie: Edytor online SwiftUI