【发布时间】:2016-07-09 23:53:57
【问题描述】:
第一次来。我正在观看一个视频来补充我在 Swift 上的学习(这似乎是一个较旧的视频,在调用时必须命名第一个 var,我知道现在不再是这种情况了)。无论如何,我很难理解第 7 行出了什么问题。这就是说我不能让函数返回整数。它是函数中的一个函数,它返回一个没有参数但返回整数类型的函数)。谢谢!
func buildIncrementor() -> () -> Int {
var count = 0
func incrementor() -> Int {
count += 1 //video uses ++count//
return count
}
return incrementor()
}
var incrementor = buildIncrementor()
【问题讨论】:
标签: swift