常量与变量

常量和变量把一个名字(比如 maximumNumberOfLoginAttempts 或者 welcomeMessage)和一个指定类型的值(比如数字 10 或者字符串 "Hello")关联起来。

声明

常量的值一旦设定就不能改变,而变量的值可以随意更改。

常量

使用 let 关键字声明常量:

let maximumNumberOfLoginAttempts = 10

变量

使用 var 关键字声明变量:

var currentLoginAttempt = 0

类型标注

当你声明常量或者变量的时候可以加上类型标注(type annotation),说明常量或者变量中要存储的值的类型。

var welcomeMessage: String
welcomeMessage = "Hello"

注意: 在实际编程中,你很少需要写类型标注。如果你在声明常量或者变量的时候赋了一个初始值,Swift 可以推断出这个常量或者变量的类型。