le guard vérifie une condition, si celle ci est remplie, le code suivant les accolades du guard sera effectué, sinon, nous effectuerons le code entre accolades et sortirons de la fonction avec le mot clé return. Les guard sont toujours dans des fonctions, les fonctions seront abordées dès la section suivante.

let int = 30
func check() {
    guard int < 10 else {
        print(“Too big”)
        return
    }
    print(int)
}

check()