在 Swift 中定义常量和变量
2019-12-13 本文已影响0人
码农UP2U
声明变量和常量
- 使用关键字 let 来声明常量
- 使用关键字 var 来声明变量
- 可以在一行中声明多个变量或常量,用逗号分隔
类型标注
- 在声明一个变量或常量的时候提供类型标注,来明确变量或常量能够存储值的类型
- 添加类型标注的方法是在变量或常量的名字后边加一个冒号,再跟一个空格,最后加上要使用的类型名称
- 可以在一行中定义多个相关的变量为相同的类型,用逗号分隔,只要在最后的变量名字后边加上类型标注
Swift 是类型安全的语言,指明类型后,在赋值时需要使用相同类型的值进行赋值
变量和常量命名
- 常量和变量的名字几乎可以使用任何字符,甚至包含 Unicode 字符
- 常量和变量的名字不能包含空白字符、数学符号、箭头、保留的(或无效的) Unicode 码位、连线和制表符。也不能以数字开头,尽管数字几乎可以使用在名字其他的任何地方
打印常量和变量的值
- print(_:separator:terminator:)
- 字符串插值
代码示例
// 定义一个常量和变量
let maxNumberLoginAttemp = 10
var currentNumberLoginAttemp = 0
// maxNumberLoginAttemp = 9 // 给常量赋值时会报错
currentNumberLoginAttemp = 1
// 一行声明多个常量
let x = 0.0, y = 0.0, z = "123"
print("x = \(x), y = \(y), z = \(z)")
我的微信公众号:“码农UP2U”