小测了一下, 当代码如下时:
var userNickName:String?
let outputName:String = userNickName ?? "Guest"
println("Hello, " + outputName)
这个时候没有结果显示, 提示说中间那行代码的userNickName需要初始化, 所以我的问题是, 怎么让这段代码判断没有userNickName, 显示结果要是: Hello, Guest.
版本7.3运行后有结果,并且显示问主要的效果.
有一点是没有任何显示时可以点一下左下角的运行....
你这里不是已经判断了吗 - -我playGround 显示结果就是Hello,Guest
Xcode6.3.2