Les types imbriqués en Swift

Aujourd’hui nous allons parler des types imbriqués (nested types en anglais). Les types imbriqués sont simplement des types que l’on définit à l’intérieurs d’autres types afin de contextualiser leur portés et leurs définissions via les contrôles d’accès (private, internal ou public). Cela permet notamment de…

Conversion de type en Swift

La conversion de type (cast en anglais) est un moyen de vérifier le type d’une instance ou de traiter cette instance comme une super-classe ou une sous-classe de sa hiérarchie. Pour cela en Swift il y a 2 mots clés is et as. Ce cours…

Gestion des erreurs en Swift 2.0

La sortie de Swift 2.0 a introduit d’important concept au langage dont celui de la gestion des erreurs. En effet, dans un soucis de rendre le langage plus sûr il lui fallait pouvoir gérer les erreurs d’une manière simple, cohérente et facile d’utilisation. Dans ce petit cours…