swift 可选类型的解包

前端之家收集整理的这篇文章主要介绍了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")
    }

猜你在找的Swift相关文章