了解Playground中的输出

时间:2015-02-13 01:00:02

标签: ios swift xcode6.1 swift-playground

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

class Vehicle{

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

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

最后一次通话的输出不应该是“正在运行”吗?

当我在swiftstub.comrunswiftlang.com上尝试使用相同的代码时,我得到的是我期待的但不是在Playground,为什么?

swiftstub.comrunswiftlang

中的输出
class Vehicle{

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

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

任何想法为什么Playgound在调用方法run()时输出不运行?

1 个答案:

答案 0 :(得分:1)

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

enter image description here