为什么我无法追加No application versions to delete.
?我收到错误二元运算符' + ='不能应用于' [Any]'的操作数。当我这样做的时候' [Int]' :
testArray2
答案 0 :(得分:2)
嗯,这不是定义+=
的方式:
func +=<T, C: CollectionType where C.Generator.Element == T>(inout lhs: [T], rhs: C)
where C.Generator.Element == T
部分指定您尝试添加的集合中的元素类型(在您的情况下为Int
)必须与完全匹配类型第一个数组中的元素(Any
)。