La généricité en Swift

Une des fonctionnalités les plus puissantes introduite dans Swift est la généricité (generics en anglais). La généricité du code permet d’écrite du code flexible, réutilisable tout en maintenant une vérification des types. Encore une fois la généricité est utilisé pour éviter la duplication de code…

Filtrage par motif en Swift 2

Le filtrage par motif (ou pattern matching en anglais) est la vérification de la présence d’un motif au sein d’une structure de donnée. Par example si nous prenons le tuple (1, 2), (x, y) est un motif qui correspond (match) avec la donnée. Depuis l’arrivé…

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…