Ce titre vous fait peur ? Ou plutôt les notions abordées sont effrayantes ?
Ne fuyez pas et prenez le temps à mes côtés de démystifier ses concepts, comprendre le fonctionnement derrière ce qui peut vous sembler être de la magie.
Avant de commencer, je précise que j’emploierai plutôt le terme de “closure” plutôt que “fermeture” par habitude.
Qu’est-ce que nous dit la documentation Swift à ce sujet ?
“Closures are self-contained blocks of functionality that can be passed around and used in your code.”
“Les closures sont des blocs autonomes composés de fonctionnalités pouvant être passées et utilisées dans…