Swift初见
简单值
使用let来宣告常数,使用var来宣告变数
常数或者变数的型别必须和你赋给它们的值一样。但是不一定在声明的时候显示声明类型,因为编译器会自动推断类别。
如果初始值没有提供足够的资讯(或者没有初始值),就需要在变数后面宣告类型,用冒号分隔,例如:
let implicitDouble = 70.0
let explicitDouble: Double = 70
值永远不会被隐式转换为其他类别。如果需要对值进行转换,需要显示转换 例如:
let label = “The width is “
let width = 94
let widthLabel = label + String(width)