当前,我正在使用JSON Parse库从服务器下载图像,但是,每当获得空图像URL时,我都会收到警告。我从未使用过Alamofire,但我听说它在处理图像方面特别有效。 Alamofire中的等效方法和使用它的好处是什么?
for i in 0 ..< self.event.count {
let onupic = self.event[i]["onU_pic"] as? String
if (onupic != nil && !(onupic?.isEmpty)!) {
let url = URL(string: onupic!)!
let imageData = try? Data(contentsOf: url)
let image = UIImage(data: imageData!)!
self.onuimg.append(image)
} else {
let image = UIImage()
self.onuimg.append(image)
}
}