我在Alamofire 4.0中获得回复的代码
Alamofire.request(webpath).responseJSON
{
response in
//here I want to store response in nsmutabledictionary
}
在该响应中,我有Data对象,其中包含如下数据
{"Success":"True","Data":[{"Id":"4","Name":"xyz"}]
我想在NSMutableArray
中保存该数据对象,以便在UITableview
答案 0 :(得分:1)
您可以从此Dictionary
响应中获得结果Alamofire
。
Alamofire.request(webpath).responseJSON
{
response in
switch(response.result) {
case .success(_):
if let dic = response.result.value as? [String: Any],
let array = dic["Data"] as? [[String: Any]] {
print(array)
}
case .failure(_):
print(response.result.error)
}
}
注意:使用Swift原生Dictionary
和Array
代替NSDictionary
和NSArray
。