0

コードを Xcode 8 Swift 2.3 に移行した後、次の行でエラーが発生しました。

func imageForUrl(urlString: String, completionHandler:(image: UIImage?, url: String) -> ())

エラー : 関数型は引数ラベル 'xxxx' を持つことはできません。代わりに '_' を使用してください。(xxxx は画像と URL の両方)

その後、上記のエラーを修正すると、期待される ',' 区切り文字と期待されるタイプのエラーが返され、同じ行に変換されます

func imageForUrl(urlString: String, completionHandler:(_ image: UIImage?, _ url: String) -> ())

この問題を解決するにはどうすればよいですか? 助けてください。

4

1 に答える 1

1

あなたはswift 3を使用していると思います.Move last ) before the return

func imageForUrl(urlString : String, completionHandler :(image : UIImage?, url: String) ) -> () {


}
于 2016-10-05T13:16:51.047 に答える