Swift - ??

?? 对nil进行条件判断

var value:Int?
var initValue = 1

var currentValue = value ?? initValue 

// value为nil时,将initValue赋值给currentValue
// value有值时,将value赋值给currentValue

 

posted @ 2018-02-22 18:20  ShellHan  阅读(110)  评论(0编辑  收藏  举报