值大体分两种类型 let 和 var。
let 修饰常量。
比如
let constant = 10;//constant 是一个整形的常量,constant 若初始化时赋值,不需要指定制的类型,会靠初始值自动推导类型。
var 修饰变量。
var variable = 40.1; //variable是一个浮点型的变量。
variable = 50.1;
若初始值想要确定为某一种类型可以用分号后跟值类型的方式确定。比如
let myDouble:Double = 70;//那么myDouble是Double类型。
Swift不存在类型隐式转换。比如
let label = "I am "
let age = 23
let myAgeLabel = label + String(age)
格式化字符串
let mySecondAgeLabel = "I am \(age)"
let letterNum = 5
let numberNum = 10
let HEXNum = there are \(letterNum + numberNum) elements in HEX //\() 反斜杠跟括号,括号里可以是一个表达式。