Alamofire - Extra Argument'方法'在电话中

时间:2017-12-27 11:56:16

标签: ios swift alamofire

我搜索了这个错误,但我发现它并没有用。 这是我的代码: -

   @IBAction func btnSave(_ sender:UIButton) {

    let teamName=txt1.text
    let memberCount = txt2.text

    let postParameters = "name="+teamName!+"&member="+memberCount!;
    Alamofire.request(URL_SAVE_TEAM,method:.post, parameters: postParameters, encoding: JSONEncoding.default).responseJSON { response in
            print(response.request as Any)  // original URL request
            print(response.response as Any) // URL response
            print(response.result.value as Any)   // result of response serialization
    }
}
  

额外的论据'方法'在通话中我收到此错误

2 个答案:

答案 0 :(得分:1)

我已经通过了这个论点,它会正常工作。试试这个:

     let manager = Alamofire.SessionManager.default

     manager.request(url, method: .post, parameters: param,headers: nil)
        .responseJSON { response in

            switch response.result {
            case .success(_):
                if let value = response.result.value
                { }
            }
      }

答案 1 :(得分:0)

更改您的postParameters变量,如下所示:

let postParamaters = ["name" : "teamName", "member" : "memberCount"]