swift 笔记

124 阅读1分钟

合并空值运算符

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]) ")
}

半开区间运算符只需要写最终的值