合并空值运算符
let a :Int? = nil
let b :String = "bb"
print (a ?? b)
区间运算符
因为swift中禁止了 ++操作 for循环将不能 使用++ 而是用区间运算符来表示。使得区间运算符成了swift中新宠 半开区间运算符 a..<b定义了从a到b 但是并不包含b的区间
let names = ["zhangsan","lisi"]
let count = names.count
for i in 0..<cout{
print("person \(i+1) is called \(names[i]) ")
}
半开区间运算符只需要写最终的值