【发布时间】:2016-07-17 20:30:57
【问题描述】:
我正在创建一个医学数据库作为实践,我想从 URL 加载药片图像。
这是我的代码的一部分,上面写着
无法将类型 '(NSURLResponse!, NSData!, NSError!) -> Void' 的值转换为预期的参数类型 '(NSURLResponse?, NSData?, NSError?) -> Void'
我应该如何解决它? 谢谢!
func img_URL(urlString:String)
{
var imgURL: NSURL = NSURL(string: urlString)!
let request: NSURLRequest = NSURLRequest(URL: imgURL)
NSURLConnection.sendAsynchronousRequest(
request, queue: NSOperationQueue.mainQueue(),
completionHandler: {(response: NSURLResponse!,data: NSData!,error: NSError!) -> Void in
if error == nil {
self.pillsImage.image = UIImage(data: data)
}
})
}
【问题讨论】:
-
@LeoDabus 这不是,你知道的(那个的副本)。