为什么以下代码在Playground中输出如下...
class Vehicle{
func run(){
println("Running")//outputs--------- Running
}
}
var jetta = Vehicle()// outputs ------------ Vehicle
jetta.run()// outputs ---------------------- Vehicle (why not running?)
最后一次通话的输出不应该是“正在运行”吗?
当我在swiftstub.com或runswiftlang.com上尝试使用相同的代码时,我得到的是我期待的但不是在Playground,为什么?
中的输出class Vehicle{
func run(){
println("Running")//outputs--------- nothing
}
}
var jetta = Vehicle()// outputs ------------ nothing
jetta.run()// outputs ---------------------- Running
任何想法为什么Playgound在调用方法run()时输出不运行?
答案 0 :(得分:1)
Xcode中默认显示的右侧面板表示输入的每个表达式的结果。要显示控制台输出,您需要打开助理编辑器(alt + command + enter)