Fiche 00.10
Fiche 00.10 — Mémo express : conditions, boucles et optionals
Objectif
Rappel rapide du control flow Swift et du déballage des optionals. Juste les formes à ne pas oublier.
if / else
Swift
switch (exhaustif, pas de fallthrough par défaut)
Swift
Boucles
Swift
Optionals — déballage
Swift
Résumé
switchest exhaustif et sans fallthrough automatique.for i in 0..<n(exclusif) vs1...n(inclusif).- Déballer un optional :
if let,guard let,??,?.— jamais!sans certitude. guardsert à sortir tôt et garde le reste de la fonction « propre ».