Swift - 可选类型说明

可选类型是Swift的一个特色。它表示一个变量有可能有值,也可能没有值(nil)。

声明的方式是“数据类型+问号”。
而当要使用一个可选类型的变量是,要在后面加感叹号“!”。
var height:Int?  //声明一个可选类型,默认值为nil
 
if height == nil{
    print("你有多高?")
}else{
    print("你有\(height!)高。")
}
 
height = 199 //给可选类型赋值

 

posted @ 2018-08-15 18:58  心泪无恒  阅读(141)  评论(0编辑  收藏  举报