【发布时间】:2017-01-25 10:37:29
【问题描述】:
我从 ios 开始,在将我的项目转换为 Swift 3 后,我收到了这个错误消息
无法将类型“(AnyObject!, Int) -> Void”的值转换为预期的参数类型“SRWebClient.SuccessHandler?”
我不知道出了什么问题,我该如何解决这个问题?
if(image != nil) {
let imageData: Data = UIImagePNGRepresentation(image!)!
SRWebClient.POST(url)
.data (imageData, fieldName:fieldName, data: d)
.send({(response:AnyObject!, status:Int) -> Void in // Error message here
//process success response
(self.delegate?.ApiCallCompleted!(response as! NSDictionary, error: nil))!;
},failure:{(error:NSError!) -> Void in
//process failure response
self.delegate?.ApiCallCompleted!(["":""], error: error);
})
}
提前致谢!
【问题讨论】:
标签: swift