基本上,我正在创建一个UITableView,它从JSON数据获取其单元格信息。
答案 0 :(得分:1)
首先最好使用
struct Root: Codable {
let customer, serial, rma, model: String
let manufacturer: String
}
let res = try! JSONDecoder().decode([Root].self,from:data)
let dic = Dictionary(grouping: res, by: { $0.customer}) // [String:[Root]]
numberOfsections
dic.keys.count
和
numberofRows
let keys = Array(dic.keys)
let item = dic[keys[section]]!
return item.count