我正在阅读iBook Swift编程语言,并且看到了一个我不理解的约定,并且没有在书中解释过:变量和函数后跟一行变量或函数名称.
例如:
var n = 2
while n < 100 {
n = n * 2
}
n
var m = 2
do {
m = m * 2
} while m < 100
m
Run Code Online (Sandbox Code Playgroud)
和:
func returnFifteen() -> Int {
var y = 10
func add() {
y += 5
}
add()
return y
}
returnFifteen()
Run Code Online (Sandbox Code Playgroud)
变量或函数名称在一行上的这些行的目的是什么?
TIA
目的是为了"游乐场"演示.例如,如果您将该代码放入游乐场.右侧的窗口将显示该功能的执行结果.
如果您在传统项目中,您可能会这样做:
func returnFifteen() -> Int {
var y = 10
func add() {
y += 5
}
add()
return y
}
var someInt = returnFifteen()
println(someInt)
Run Code Online (Sandbox Code Playgroud)
但是,在Playground中这是不必要的:

请注意右侧.
| 归档时间: |
|
| 查看次数: |
175 次 |
| 最近记录: |