【发布时间】:2015-07-24 15:50:04
【问题描述】:
我有一个固定大小的数组
var fieldNameArray = [String?](count: 4, repeatedValue: nil)
我这样做是为了搜索数组中是否有元素
if let temp = find(fieldNameArray,"profile_picture"){//i get a compile error here
//remove the data
....
}else{
println(" //append the value")
.....
}
但是我得到一个编译时错误
不能使用类型为 '([(String?)] 的参数列表调用 'find', 字符串)'
我想我应该打开它吗?我该怎么做呢
更新
SRWebClient.POST(registerURl)
.data(registerImagesArray, fieldName: fieldNameArray, data: parametersToPost)
.send({(response:AnyObject!, status:Int) -> Void in//here compile time error
println("response object: \(response)")
在我将数组更改为固定大小的数组后再次出现此错误
不能使用类型为 '((AnyObject!, Int) 的参数列表调用 'send' -> 无效,失败:(NSError!)-> 无效)
【问题讨论】: