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?
}
}
}
}
我該如何解決這個問題? –