func myArrayFunc(inputArray:Array) -> Array{ var newArray = inputArray // do stuff with newArray return newArray }
我得到的红色错误是:引用通用类型“Array”需要<>
func myArrayFunc(inputArray:Array<Int>) -> Array<Int> {}
如果你希望你的函数是通用的,那么使用:
func myArrayFunc<T>(inputArray:Array<T>) -> Array<T> {}
如果您不想指定类型或具有通用功能使用任何类型:
func myArrayFunc(inputArray:Array<Any>) -> Array<Any> {}