了解 Playground 中的输出

Understanding outputs in Playground

为什么下面的代码在Playground中输出如下...

class Vehicle{

    func run(){
        println("Running")//outputs--------- Running
    }
}

var jetta = Vehicle()// outputs ------------ Vehicle
jetta.run()// outputs ---------------------- Vehicle (why not running?)

最后一次调用的输出不应该是"Running"吗?

当我在 swiftstub.com or runswiftlang.com 上尝试相同的代码时,我得到了我期望的结果,但在 Playground 中却没有,为什么?

swiftstub.com or runswiftlang

中输出
class Vehicle{

    func run(){
        println("Running")//outputs--------- nothing
    }
}

var jetta = Vehicle()// outputs ------------ nothing
jetta.run()// outputs ---------------------- Running

知道为什么 Playgound 在调用方法 运行() 时不输出 运行 吗?

Xcode中默认显示的右侧面板代表输入的每个表达式的结果。为了显示控制台输出,您需要打开辅助编辑器 (alt+command+enter)