2017-02-17 11 views
0

私は欲しいものに類似した多くの質問を検索しましたが、答えが見つかりません。私の構文は、そこの他の答えとは異なり、理解できません。私はスウィフト3に移動し、私のAlamofireを更新した後、私はエラーを取得しています4.3にcocopodている:誰かが私に新しいを表示することができますAlamofireのリクエストで「余分な引数の呼び出し」が発生しました

request = Alamofire.request(.GET, post.imageURL!).validate(contentType: ["image/*"]).response(completionHandler: { (request, response, data, err) in 

Extra Argument in call

は、これは私が上でそれを取得していたコードですこれのコード?私はこれが誰かの役に立てば幸い

request = Alamofire.request(post.profileImage!).validate(contentType: ["image/*"]) 
        .response { response in 

         if response.error == nil { 
         let image = UIImage(data: response.data!)! 

+0

[Alamofire 4.0移行ガイド](https://github.com/Alamofire/Alamofire/blob/master/Documentation/Alamofire%204.0%20Migration%20Guide.md)を見ましたか?例えば、セクション_Response Serializers_; quoting:_ "レスポンスAPIは、レスポンスタイプをカプセル化する代わりに4つのパラメータを返しました。"この[同様のQ&A](http://stackoverflow.com/questions/41447819/)(上記の)のように、上記の特定の問題は、レスポンスの古い使用法(完了ハンドラ)です。これにより、パラメータ(4ではない)。 – dfri

答えて

0

答えは最後に、このでした。 :)

関連する問題