我有一个问题,我想在Swift中使用Alamofire处理JSON响应 所以我在Stackoverflow上找到了这个答案,遗憾的是这篇文章比较早了几天。 我的问题是如何在第一次按下按钮时从Alamofire接收数据(没有swiftyJSON)。 我希望有人可以帮助我。
这是我在Stackoverflow上找到的链接。
答案 0 :(得分:3)
这是一个小例子。
如果jSON_file.json
失败,这就是JSON返回的内容{ "transaction":"error" }
如果JSON成功json_file.json
,这就是JSON返回的内容{ "transaction":"success" }
这是代码,你必须添加自己的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")
}
}