Sécurité et déduction des types

Swift est un langage aux types sécurisés. Ce qui signifie qu’il vous encourage a être clair sur les types des valeurs qui doivent intervenir dans votre code. Si un bout de votre code attend une chaine de caractères (String), vous ne pourrez pas passer avec un nombre entier (Int) par mégarde. Parce-que Swift est un […]

Lire la suite

Les nombres littéraux

Une valeur littérale est une valeur qui contient des lettres représentant des chiffres. En général il s’agit d’un code pouvant être interprété différemment en fonction ce que l’on souhaite obtenir. Les entiers littéraux peuvent être écrits de différentes manières : Un nombre décimal, sans aucun préfixe Un nombre binaire, avec un préfixe 0b Un nombre […]

Lire la suite

Conversions de types de nombres

Utilisez au maximum le type Int pour tous les nombres entiers de vos constantes et vos variables dans votre code, même si vous êtes certain qu’il ne seront jamais négatif. Utilisez le type par défaut des entiers dans chaque situation où vos constantes et vos variables sont immédiatement opérationnelles avec votre code et que le […]

Lire la suite