バックエンドレスデータベースから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)のいずれかがインターネットに出かけ呼び出す場合、彼らは、同期すべきではないです。イメージをパラメータとして完了クロージャを実行するメソッドを記述する必要があります。 –