swift 可選類型的解包

swift可選類型解包方式有三種:
第一種:

var string:NSString?
 if string != nil{
    println(string!)
    }else{
       println("nil")
    }

如果不爲空就強制解包
第二種:

var string:NSString?
 println(string ?? "nil")

第三種:

var string:NSString?
if var unwrap = string{
    println(string!)
    }else{
       println("nil")
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章