私はswift
に異なるパラメータに基づいてデータを取得する関数を書いた。Alamofireはクエリで自分のパラメータを受け入れることを望まない - コールの余分な引数を述べる
func makePostQuery(_ parameters: [String:AnyObject], url: String)
{
Alamofire.request(url, parameters: (parameters), method: .post)
.validate()
.responseJSON { response in
switch response.result {
case .success:
が、問題は(parameters)
が強調表示され、エラーが発生していることである:関数の非常に始まりです
Extra argument `parameters` in call
例えばパラメータは、このように構成されています
var params = [
"long": lon as AnyObject,
"lat": lat as AnyObject,
"startDate": DateCalc.convertValueToDate(defaults.float(forKey: "startDate")) as AnyObject
] as [String: AnyObject]