Tag Archives: 空合

Swift中的空合运算符

空合运算符使用两个问号来表示(aa ?? bb),对aa进行是否为nil判断,如果aa不是nil,那么就解封返回aa,否则返回bb。

前提是,aa必须是一个可选类型(?),同时,bb的类型和aa一样。

空合,是对使用三元运算符来判断某个值是否为nil的简写方式:

retu[……]

Read more