我只是从swift开始,我正在尝试从URL打印图像,但是在 self.imageContainer.image = loadImage 行中出现以下错误:
致命错误:解开可选值时意外发现nil
@IBOutlet weak var imageContainer: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let imageURL = URL(string: "https://cdn.pixabay.com/photo/2016/02/19/15/46/dog-1210559__340.jpg")!
let task = URLSession.shared.dataTask(with: imageURL) { (data, response, error) in
if error == nil {
let loadImage = UIImage(data: data!)
self.imageContainer.image = loadImage
}
}
task.resume()
print("DONE")
}
我找到了有关可选的隐式展开的可选的多种解释,但是我找不到在代码中应用的方法。有人可以给我建议吗?