Я новичок в Swift и вызываю API с помощью метода alamofire.Я получаю ответ успешно, но не могу понять, как разобрать на этикетке. Вот мой код, который я пробовал
Alamofire.request(url, method: .get).responseJSON
{
response in
let result = response.result.value
print(response)
if result != nil{
let data = result as! [String : AnyObject]
let userdata = data["data"] as! NSDictionary
let address = userdata["address"]
let city = userdata["city"]
let pincode = userdata["pincode"]
let state = userdata["state"]
self.lblAddress.text = city as? String
self.lblCity.text = address as? String
self.lblpincode.text = pincode as? String
self.lblstate.text = state as? String
}
}
, а вот мой ответ, который я получаю
SUCCESS: {
"city_address" =
(
{
address = "404 palladium business hub.";
city = Ahmedabad;
pincode = 380061;
state = Gujarat;
}
);
}
Нев состоянии понять, где я иду не так, пожалуйста, помогите мне решить эту проблему.
вывод для print(result)
{
"city_address" = (
{
address = "404 palladium business hub.";
city = Ahmedabad;
pincode = 380061;
state = Gujarat;
}
);
}