我正在使用新的Apple Swift语言。
为什么我最后要使用变量名?
var largest = 0
for (kind, numbers) in interestingNumbers {
for number in numbers {
if number > largest {
largest = number
}
}
}
largest
答案 0 :(得分:4)
你问为什么最后一行是largest
?将代码粘贴到游乐场中,您会看到它在该行右侧显示最大值。它只是让你可以看到循环后的值是什么。
答案 1 :(得分:0)
如果您在没有Xcode的情况下关注学习书(我看到从iBook中获取的代码示例);你缺少Xcode的游乐场。
下载Xcode 6 Beta,打开游乐场,粘贴上面的代码,看看魔术; - )
Playground 是一种工具,可以在您输入时查看代码中发生的情况。
另外要了解Xcode Playground背后的理念,请看一下这个视频:
Bret Victor - 根据原则http://vimeo.com/36579366发明