我試圖從後端數據庫的URL中檢索圖像&將其轉換爲圖像,並用UIImageView返回函數。如何在這段代碼中處理一個NSError,並返回UIImageView?如何處理NSData並返回UIImage(Swift)
func getImage() -> UIView {
let imageLink = backendless.userService.currentUser.getProperty("Avatar")
let URL = NSURL(string: imageLink as! String)
let data = NSData(contentsOfURL: URL!)
let image: UIImage!
image = UIImage(data: data!)
return UIImageView(image: image!)
}
如果兩個backendless來電或NSData的(contentsOfURL)調用走出去到互聯網,然後他們不應該是同步的。您應該編寫自己的方法,將圖像作爲參數進行完成關閉。 –