【发布时间】:2015-11-25 15:42:09
【问题描述】:
Swift 2.0 - Xcode 7.2
我想创建一个这样的函数:
func returnExampleArray() -> Array {
return ["term1","term2"]
}
在 Swift 2.0 中函数默认返回为“Array”,但 Xcode 7.2 只允许使用 NSArray 返回,如下所示:
func returnExampleArray() -> NSArray {
return ["term1","term2"]
}
为什么我不能使用 Array 而不是 NSArray?
【问题讨论】:
-
“只允许”是什么意思?它说什么?
-
Xcode 显示错误,但我不知道我是这样的程序:“引用泛型类型 'Array' 需要 '' 中的参数...”
-
也许您以后可以引用任何错误消息?然而,你有你的答案(见下文)。
标签: arrays xcode nsarray swift2