Astuces en Swift

Aujourd’hui nous allons continuer la série de présentation d’astuce en swift dont le dernier en date se trouve ici. Ces nouvelles astuces nous viennent de l’article de Caleb Davenport qui partage avec nous les astuces qu’il utilise dans son travail de tous les jours dans ce billet de blog.

Le pattern Itérateur en Swift

Aujourd’hui nous allons parler du design pattern itérateur (iterator en anglais). Un itérateur fournit une interface standard pour parcourir une collection d’élément d’un objet, sans avoir la nécessité de comprendre sa structure sous-jacente.

Le pattern Factory Method en Swift

Après nous être intéressé au pattern Builder, nous allons maintenant parler du Factory Method (ou Fabrique en français). Ce patron de conception est très commun car il permet, de manière simple et unique, de créer des objets dérivant d’un même type (généralement abstrait) en fonction de paramètre…