關(guān)于 a ?? b
小測了一下, 當(dāng)代碼如下時:
var userNickName:String?
let outputName:String = userNickName ?? "Guest"
println("Hello, " + outputName)
這個時候沒有結(jié)果顯示, 提示說中間那行代碼的userNickName需要初始化, 所以我的問題是, 怎么讓這段代碼判斷沒有userNickName, 顯示結(jié)果要是: Hello, Guest.?
2016-04-05
版本7.3運行后有結(jié)果,并且顯示問主要的效果.
有一點是沒有任何顯示時可以點一下左下角的運行....
2015-05-23
你這里不是已經(jīng)判斷了嗎 - -我playGround 顯示結(jié)果就是Hello,Guest
Xcode6.3.2