我想使用Django创建的API获取json数据并在表视图中显示它。 以下程序没有任何价值。我该怎么办?
Json数据:
{
"books": [
{
"id": 1,
"name": "Django",
"publisher": "GeekLab Nagano",
"page": 10,
"impressions": []
}]}
代码:
var tableTitle = [String]()
var tableDetail = [String]()
let url:String = "http://127.0.0.1:8000/api/v1/"
func loadData() {
Alamofire.request(url).responseJSON {
response in
guard let value = response.result.value else {
return
}
let json = JSON(value)
let books = json["books"]
for item in books.arrayValue {
self.tableTitle.append(item["name"].stringValue)
self.tableDetail.append(item["publisher"].stringValue)
}
print(self.tableTitle)
print(self.tableDetail)
self.tableView.reloadData()
}
}