你就是这样做的
第一
1、var DataYouWant:[[字符串:任意]]=[字符串:任意]
这就是如何使用alamofire提取数据
2.
func demoApi() {
Alamofire.request("https://jsonplaceholder.typicode.com/posts", method: .get, parameters: nil, encoding: JSONEncoding.default, headers: nil).responseJSON { (response:DataResponse<Any>) in
switch(response.result) {
case .success(_):
guard let json = response.result.value as! [[String:Any]]? else{ return}
print("Response \(json)")
for item in json {
self.DataYouWant.append(item)
// if let title = item["title"] as? String {
// self.titleArray.append(title)
// }
}
if !self.getAllDetail.isEmpty{
DispatchQueue.main.async {
self.tableView.reloadData()
}
}
break
case .failure(_):
print("Error")
break
}
}
}
-
这就是numberOfSections的样子
func numberOfSections(在tableView中:UITableView)->内景{
返回1
}
-
然后
func tableView(\utableview:UITableView,numberofrowsinssection节:Int)->内景{
返回所需数据。计数
}
如果你还有其他问题,请告诉我