2016-12-24 7 views
0

私は画像の配列に追記してイメージを追加しようとしていますが、XCodeのはスウィフト3 - アペンド

DispatchQueue.main.async { 
    self.picsArray.append(UIImage(data: try NSData(contentsOf: NSURL(string: "url") as! URL) as Data)!) 
} 
「推論することができませんでしたジェネリックパラメーター 『要素』」私にエラーを返すと、[UIImage]にUIImageを追加することはできません
+0

したがって、問題の原因となっている部分を特定するまで、一時変数を使用して小さな部分に分割してください。 –

+0

Xcodeが関数の下の矢印を指している –

+0

私はそれをimage = UIImage()に壊しました。ディスパッチはこのコードを次のように置きます: –

答えて

0

答えは試されています。私はそれを実行した! D

+0

URLからデータを読み込めなくなるまでうまくいくでしょう。その時点で、URLは爆発します。 do-catchブロックや 'try? 'でエラーを返す方がはるかに賢明でしょう。 – Hamish