gpt4 book ai didi

swift - 变量和函数在 Swift 中自行在线调用

转载 作者:搜寻专家 更新时间:2023-10-30 22:10:56 24 4
gpt4 key购买 nike

我正在阅读 iBook The Swift Programming Language并看到一个我不理解并且在书中没有解释的约定:变量和函数后跟单独一行的变量或函数名称。

例如:

var n = 2
while n < 100 {
n = n * 2
}
n

var m = 2
do {
m = m * 2
} while m < 100
m

和:

func returnFifteen() -> Int {
var y = 10
func add() {
y += 5
}
add()
return y
}
returnFifteen()

这些变量或函数名称单独占一行的行的目的是什么?

TIA

最佳答案

目的是为了“ Playground ”演示。例如,如果您将该代码放入 Playground 。右边的窗口将显示函数执行的结果。

如果您在传统项目中,您可能会这样做:

func returnFifteen() -> Int {
var y = 10
func add() {
y += 5
}
add()
return y
}
var someInt = returnFifteen()
println(someInt)

但是,这在 Playground 中是不必要的:

enter image description here

注意右侧。

关于swift - 变量和函数在 Swift 中自行在线调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24019722/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com