常量
只赋值一次,它的值不要求在编译时期确定值,但在使用之前赋值一次
let a = 10
let b: Int = 20
let c: Int
c = a + b
标识符
标识符(常量变量函数名)不能用数字开头,不能包含空白字符、制表符、箭头等特殊字符。🐂🍺是可以的
数据类型
值类型: 枚举: Optional
结构体: Bool,Int,Float,Double,Character,String,Array,Dictionary,Set
引用类型: 类
字面量
Bool、String、Character、整数、浮点数、数组、字典等的值
数字字数多可以添加"_" 分割位数
类型转换
不同类型的常量变量不能相互进行运算
元组
let error = (404, "Not Found")
error.0
error.1
let (statusCode, statusMessage) = error
let (statusCode, _) = error
let httpError = (statusCode: 200, description: "OK")
httpError. statusCode