私はalamofire要求にこの機能を使用しています。私が間違っていることを教えてください。パラメータとコールバックでalamofire post request swift 3を使用する方法?
func requestForLogin(Url:String,username: String,password: String, completion: @escaping (_ Dic: NSDictionary?,_ status:NSInteger) -> Void) {
var dic=NSDictionary()
let params: Parameters = [
"user": username,
"pass": password
]
Alamofire.request(Url, method: .post, parameters: params, encoding: URLEncoding.httpBody)
.responseJSON { response in
switch response.result {
case .success:
print("Validation Successful")
dic=(response.result.value) as! NSDictionary
var error = NSInteger()
error=dic.object(forKey: "error") as! NSInteger
completion(dic,error)
case .failure(let error):
print(error)
completion(dic,0)
}
}
}
あなたの問題はありますか?私達に教えていただけますか? –
私は応答を得ていません – Pritam
あなたは結果として失敗していますか? –