func authenticateUser()
{
Alamofire.request("http://dev.myvmanager.com/vManagerMobileWebService/api/vMobile/Authenticate_iNotifications?username=ssrikanth&password=bA2135&device=iPhone&device_token=iPhone&sitekey=C0d3b33s@)!@").responseJSON
{
response in
debugPrint(response)
}
}
答案 0 :(得分:2)
只需使用SwiftyJSON中的这个构造函数并输入响应数据
即可Alamofire
.request("http://dev.myvmanager.com/vManagerMobileWebService/api/vMobile/Authenticate_iNotifications?username=ssrikanth&password=bA2135&device=iPhone&device_token=iPhone&sitekey=C0d3b33s@)!@")
.responseJSON { response in
debugPrint(response)
if let actualData = response.data {
let json = JSON(data: actualData)
debugPrint(json)
}
}
从json中检索数据
let json = JSON(data: actualData)
if let userName = json[0]["login_name"].string {
//Now you got your value
}
有关详细信息,请查看https://github.com/SwiftyJSON/SwiftyJSON和示例项目。
这里也是JSON映射器的一个很好的比较