2017-03-02 13 views
-6

iOSアプリケーションをサーバーに接続しようとしています。
Swift 3.0.2Alamofire 4.4.0を使用しています。
Alamofire.requestを作成するたびに、Extra argument in callというエラーが表示されます。単純なAlamofireリクエストを実行できないのはなぜですか?

私は、スタックオーバーフローを含むさまざまなページや記事をオンラインで見ており、通話中の用語の並べ替え、通話外の値の初期化など、さまざまなトラブルシューティング手法を試しています。
特定のボタンが押されるたびにサーバーに特定の番号を送信します(ボタンと数字が同期されるので、ボタン1を押すとサーバーに「1」を送信するなど)。
今後の進め方についてお手伝いしますか?

Alamofire Error

+2

を、 'AlamoFire.request'は、引数として' STRING'ではなく 'NSURL'をとります。 https://github.com/Alamofire/Alamofire#http-methods – creeperspeak

+1

コードを写真の代わりにコードスニペットとして追加する必要があります。 –

+1

[Alamofire Swift 3.0 Extraパラメータの重複](http://stackoverflow.com/questions/39490839/alamofire-swift-3-0-extra-parameter-in-call) –

答えて

0

最新cocoapodsを持っていることを確認します。最新のポッドタイプポッド - バージョンを端末で確認し、その1.2.0を確認してください。最新のAlamofire4をココ札幌でダウンロードした場合でも、ココ札幌が最新でない場合は、Alamofireの前のバージョンをダウンロードすることがあります。それがこのフォーマットを使用した後、最初にこれを確認してください:私は間違っていない場合は

Alamofire.request(url, method: .post, parameters: yourParameter, encoding: JSONEncoding.default, headers: nil) 
     .responseJSON { (response) in 


    } 
関連する問題