Menu
Coddy logo textTech

Qu’est-ce que SwiftUI

Fait partie de la section Introduction à SwiftUI du Journey Swift de Coddy. Leçon 1 sur 50.

SwiftUI est le framework d’Apple pour créer des écrans d’application en Swift. Vous décrivez ce que l’écran affiche, et SwiftUI le dessine puis le redessine chaque fois que vos données changent.

Une partie de l’écran est une vue : une structure qui se conforme à View et possède une propriété body. La propriété body renvoie ce que la vue affiche :

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

Text est une vue qui affiche une ligne de texte. some View signifie que le corps renvoie un type particulier de vue, et Swift détermine de quel type il s’agit à partir du code qu’il contient.

L’aperçu à côté de l’éditeur affiche votre vue chaque fois que vous modifiez le code, afin que vous puissiez voir le résultat de chaque modification.

challenge icon

Défi

Débutant

Modifiez le texte afin que l’écran affiche Hello, SwiftUI! au lieu de Hello, World!.

Essayez vous-même

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Introduction à SwiftUI

Entraînez-vous par vous-même : Playground Swift