我有一个问题,我想在 Swift 中使用 Alamofire 处理 JSON 响应,所以我在 Stackoverflow 上找到了这个答案,不幸的是,这篇文章早了几天。我的问题是如何在第一次按下按钮时从 Alamofire 接收数据(没有 swiftyJSON)。我希望有人能帮助我。
这是我在 Stackoverflow 上找到的链接。
这是一个小例子。
这是 JSON 失败时返回的内容 json_file.json
{ "transaction":"error" }
如果成功 json_file.json 这就是 JSON 返回的内容
{ "transaction":"success" }
这是代码,您必须添加自己的 URL,该 URL 将返回任何这些 json 响应。(仅示例)
Alamofire.request(.GET, "http://myjsonexamplewebsite.com/json_file.json", parameters:nil)
.responseJSON { (_, _, JSON, _) in
//println(JSON)
var response = JSON as NSDictionary
var transaction = response.objectForKey("transaction") as String
if transaction == "success" {
NSLog("JSON response was successfull")
}
else {
NSLog("JSON response had an Error")
}
}