我搜索了这个错误,我发现没有用。这是我的代码: -
@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
}
}
调用中的额外参数'方法'我收到此错误
我已经通过了这个论点,它会正常工作。试试这个:
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
{ }
}
}
改变你的postParameters
变量如下:
let postParamaters = ["name" : "teamName", "member" : "memberCount"]