Menu
Coddy logo textTech

Che cos’è SwiftUI

Fa parte della sezione Introduzione a SwiftUI del percorso Swift di Coddy. Lezione 1 di 50.

SwiftUI è il framework di Apple per creare schermate di app in Swift. Descrivi cosa mostra la schermata e SwiftUI la disegna e la ridisegna ogni volta che i tuoi dati cambiano.

Una parte dello schermo è una vista: una struct che si conforma a View e ha una proprietà body. Il body restituisce ciò che la vista mostra:

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

Text è una vista che mostra una riga di testo. some View significa che il body restituisce un tipo specifico di vista e Swift deduce di quale tipo si tratta dal codice contenuto al suo interno.

L’anteprima accanto all’editor esegue il rendering della tua vista ogni volta che modifichi il codice, così puoi vedere il risultato di ogni modifica.

challenge icon

Sfida

Principiante

Modifica il testo in modo che sullo schermo venga visualizzato Hello, SwiftUI! invece di Hello, World!.

Provalo tu

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Introduzione a SwiftUI

Esercitati da solo: Playground SwiftUI