Map, reduce, filter, forEach et flatMap

Aujourd’hui nous allons parler de méthode ou plus exactement de fonction d’ordre supérieur très utiles pour manipuler les collections en Swift aux travers plusieurs examples. Une fonction d’ordre supérieur est simplement une fonction qui prend en paramètre une ou plusieurs autres fonctions et / ou…

La réflexion en Swift 2

Dans ce cours nous allons traiter de la réflexion (reflection en anglais) du langage Swift 2. Avant d’aller plus loin, et pour clarifier les choses, la réflexion est la capacité d’un programme à s’examiner lui-même, voir à pouvoir se modifier lui-même. On parle aussi de langage…