【发布时间】:2015-10-07 20:49:19
【问题描述】:
所以在一个快速的操场文件中,我试图执行以下闭包:
var list = [5, 4, 3]
var Arraymultiplier = {(list:Array) -> Array in
for value in list {
value*2
return list
}
}
Arraymultiplier(list)
当我这样做时,我得到一个错误,说泛型类型 Array 必须在 <..> 括号中引用,但是当我放置括号时,我得到另一个错误。
将数组类型声明为输入和返回的正确方法是什么?
【问题讨论】:
-
您能否展示您如何尝试解决“必须在 <..> 括号中引用”错误?