0
无论何时我在填写完所有字段后按下寄存器,我都会弹出此错误。我对swift和XCode相当陌生,并且为这个问题寻找问题并不是很成功。Alamofire inputDataNillOrZeroLength错误
* URL_USER_REGISTER是一个变量,包含我的PHP脚本的链接。 *
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func registerButtonTapped(_ sender: Any) {
let parameters: Parameters=[
"email":userEmailTextField.text!,
"password":userPasswordTextField.text!,
"confirmPassword":confirmPasswordTextField.text!
]
//Sending http post request
Alamofire.request(URL_USER_REGISTER, method: .post, parameters:
parameters).responseJSON
{
response in
//printing response
print(response)
//getting the json value from the server
if let result = response.result.value {
//converting it as NSDictionary
let jsonData = result as! NSDictionary
//displaying the message in label
self.labelMessage.text = jsonData.value(forKey:
"message") as! String?
}
}
}
}
我该如何解决这个问题? –