Constantes rapides
Une fois qu'une constante est définie, sa valeur ne peut pas être modifiée pendant l'exécution du programme.
La constante peut être n'importe quel type de données tel que : constante entière, constante à virgule flottante, constante de caractère ou constante de chaîne. Il existe également des constantes de type énumération :
Les constantes sont similaires aux variables. La différence est que la valeur d'une constante ne peut pas être modifiée une fois définie, tandis que la valeur d'une variable peut être modifiée à volonté.
Déclaration de constante
La constante est déclarée à l'aide du mot-clé let La syntaxe est la suivante :
let constantName = <initial value>
Ce qui suit est utilisé dans un. Programme Swift simple Exemple de constante :
import Cocoa let constA = 42 print(constA)
Le résultat de l'exécution du programme ci-dessus est :
42
Type d'annotation
Lorsque vous déclarez une constante ou une variable, vous peut ajouter une annotation de type (type annotation), indiquant le type de valeur à stocker dans une constante ou une variable. Si vous souhaitez ajouter une annotation de type, vous devez ajouter deux points et un espace après le nom de la constante ou de la variable, puis ajouter le nom du type.
var constantName:<data type> = <optional initial value>
Ce qui suit est un exemple simple illustrant l'utilisation d'annotations de type pour les constantes dans Swift. A noter que la valeur initiale doit être utilisée lors de la définition des constantes :
import Cocoa let constA = 42 print(constA) let constB:Float = 3.14159 print(constB)
Le résultat de l'exécution du programme ci-dessus est :
42 3.14159
Nom de constante
Le le nom de la constante peut être composé de lettres et de chiffres et être souligné.
Les constantes doivent commencer par une lettre ou un trait de soulignement.
Swift est un langage sensible à la casse, donc les lettres majuscules et minuscules sont différentes.
Les noms de constantes peuvent également utiliser des caractères Unicode simples, comme dans l'exemple suivant :
import Cocoa let _const = "Hello, Swift!" print(_const) let 你好 = "你好世界" print(你好)
Le résultat de l'exécution du programme ci-dessus est :
Hello, Swift! 你好世界
Sortie constante
Les variables et constantes peuvent être générées à l'aide de la fonction print (swift 2 remplace println par print).
Vous pouvez utiliser des crochets et des barres obliques inverses pour insérer des constantes dans une chaîne, comme le montre l'exemple suivant :
import Cocoa let name = "php中文网" let site = "http://www.php.cn" print("\(name)的官网地址为:\(site)")
Le résultat de l'exécution du programme ci-dessus est :
php中文网的官网地址为:http://www.php.cn