0
で使用することはできません私は、私がのparamsを提供POSTリクエストを呼び出す別の方法からURLやエラーを取得しています:AlamofireコンテキストタイプANYOBJECTは辞書リテラル
Contextual type anyobject cannot be used with dictionary literal
これは私がエラーを起動して取得する方法ですここに:ここに
API.sharedInstance.post(NSURL(string: baseURL)!, params: ["name": val, "owner": "John"])
は私Alamofire
コードです:
func post(url: NSURL, params: AnyObject) {
Alamofire.request(.POST, baseURL, parameters: params as! [String : AnyObject])
.validate()
.responseJSON { response in
switch response.result {
case .Success:
print("Validation Successful")
print("response = \(response)")
case .Failure(let error):
print(error)
}
}
}
で
を交換するが、Xcodeは私に[文字列:ANYOBJECT]を推奨し、そのdidntの仕事を – fscore