我使用的是带有ObjectMapper的Alamofire,在升级到Swift 2.0之前,一切都很顺利,现在,
对于以下签名:
public func responseArray<T: Mappable>(completionHandler: ([T]?, ErrorType?) -> Void) -> Self
我打电话
Alamofire.request(.GET, URL, parameters: nil)
.responseArray { (response: [MyObject]?, error: NSError?) in
}
并得到以下错误:
无法使用类型为参数的列表调用“ responseArray”
(([[MyObject] ?, NSError?)->())
任何帮助将不胜感激。
最佳答案
尝试这个。
Alamofire.request(.GET, URL, parameters: nil)
.responseArray { (response: [MyObject]?, error) in
//your process
}
关于ios - 无法使用类型为参数的列表调用“responseArray”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32399915/