let imgURL:NSURL = NSURL(string: "\(ImageName)")!
在上面一行,我遇到了致命错误
致命错误:在展开可选值 (lldb) 时意外发现 nil
代码 :
let ImageName = obj["image"] as! String
let imgURL:NSURL = NSURL(string: "\(ImageName)")!
let request: NSURLRequest = NSURLRequest(URL: imgURL)
let session = NSURLSession.sharedSession()
let Imgtask = session.dataTaskWithRequest(request){
(data, response, error) -> Void in
if (error == nil && data != nil)
{
func display_image()
{
pointAnnoation.DisplayImage = UIImage(data: data!)
}
dispatch_async(dispatch_get_main_queue(), display_image)
}
}
Imgtask.resume()
从上面的代码我试图将我的图像从数据库中存储在注释中
如果我打印了“ImageName”,它会正确地从数据库中返回名称,但无法保留图像
它导致运行时出错。