Variables Variables
Le code sert d’ordinaire à manipuler
des valeurs par le biais de variables. La déclaration d’une
nouvelle variable s’effectue avec le mot-clé var.
var nomDeVariable = valeur
Le code suivant permet de déclarer
une variable nommée hello contenant
la chaîne de caractères Hello World!.
var hello = "Hello World!"
Il est possible d’attribuer par la
suite une nouvelle valeur à la variable hello de cette manière :
var hello = "Hello World!"
hello = "Hello Swift!"
La colonne de droite confirme la valeur assignée à la
variable.
Il est possible d’assigner une valeur
numérique à une nouvelle variable :
var hello = "Hello World!"
hello = "Hello Swift!"
var nombre = 42
Néanmoins, si l’on essaye
d’assigner un nombre à la variable hello il survient une erreur.
var hello = "Hello World!"
hello = "Hello Swift!"
var nombre = 42
hello = 99
Cliquez sur la pastille rouge dans la marge
pour afficher le message d’erreur.
L’erreur affichée est "Cannot assign value of type ’Int’ to type ’String’" (Impossible d’assigner une valeur de type
entier vers le type chaîne de caractères).
Swift est un langage dit fortement typé :
une fois le type d’une variable défini, il est
impossible de lui assigner une valeur d’un autre type. ...