【发布时间】:2016-10-17 22:35:24
【问题描述】:
我在swift 中写了一个函数,用于根据不同的参数获取数据。函数的最开始是:
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]
【问题讨论】:
标签: ios swift swift3 alamofire