【发布时间】:2014-09-04 08:21:23
【问题描述】:
我很难从二维 JSON 结构中获取值并将其放入 TableView。 我使用 AFNetworking 来获取 JSON 数据。此代码构建在 Xcode 6 beta 7 中:
func apiConnetion() {
var result: NSArray = []
manager.GET("https://example.com/",
parameters: nil,
success: { (operation: AFHTTPRequestOperation!,responseObject: AnyObject!) in
result = responseObject as NSArray
println(result)
dispatch_async(dispatch_get_main_queue(), {
self.commentData = result
self.commentTableView!.reloadData()
})
},
failure: { (operation: AFHTTPRequestOperation!,error: NSError!) in
println("error")
println(" \(error.localizedDescription ) ")
})
}
println(result) 打印出这样的结构:
{
"id" = 1;
"name" = "Test1";
"category" =
"id" = 1;
"name" = "justtest";
}
{
"id" = 2;
"name" = "Test2";
"category" =
"id" = 2;
"name" = "justtest1";
}
如何获取类别名称?
【问题讨论】:
标签: json xcode swift tableview afnetworking