了解 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)
为什么下面的代码在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)