Les optionnelles en Swift
Cette video présente les notions de base sur les optionnelles en Swift.
Les variables de type Optionnel (ou Optional) en anglais sont une notion fondamentale de la programmation d’application pour iOS en Swift, qui déroute souvent les débutants.
Nous avons découpé cette série en deux vidéos.
Cette video s’adresse à des personnes ayant des bases de Swift, par exemple après avoir regardé nos autres videos et tutoriels.
Les optionnelles permettent de gérer le cas des fonctions qui peuvent ne pas renvoyer de résultat, comme des fonctions de conversion, de lecture sur le disque interne de l’iPhone, de requête http.
Le type Optional peut s’appliquer à n’importe quel type de variable en Swift. Il se definit par l’ajout d’un point d’interrogation ?
au type de variable.
Les variables de type optionnel ont alors deux cas possibles :
- elles ont une valeur
- elles n’ont pas de valeur. Dans ce cas, elle prennent la valeur
nil
Elles obligent le développeur à une certaine rigueur, mais bien utilisées elle permettent d’avoir un code très propre et de réduire fortement le risque de plantage à l’execution.
Ces deux vidéos présentent les notions fondamentales concernant les optionnelles et la façon dont elles sont utilisées.
Notre formation développeur mobile iOS va bien sûr beaucoup plus loin et aborde l’ensemble des notions de Swift nécessaires pour développer une application mobile pour iOS.
N’hésitez pas à consulter l’ensemble de nos videos et tutoriels ou à participer à nos réunions d’information.