2017-10-23 16 views
1

firebaseデータベースからテーブルビューに画像を表示しようとしていますが、エラーが発生しています。firebaseデータベースからテーブルビューに画像を表示しよう

部材に

あいまい参照 'とdataTask(:completionHandler :)' 迅速3バージョンから、スウィフト標準ライブラリが 'NS' プレフィックスなしFoundationフレームワーククラスを含むよう

let url = NSURL(string: profileImageUrl) 
let session = URLSession.shared 
let task = session.dataTask(with: url) { (data, response, err) in 
    if err != nil { 
     return 
    } 
    cell.imageView?.image = UIImage(data: data) 
}   
task.resume() 

答えて

1

。 NSURLSessionの代わりにURLSessionを使用しているので、URLSessionインスタンスメソッド 'dataTask(with:completionHandler :)で両方のクラスを互換性を持たせるために、NSURLの代わりにURLを使用する必要があります。

はちょうど

let url = URL(string: profileImageUrl) 

と行ったように、URLを宣言します。

関連する問題