【发布时间】:2020-04-12 21:53:15
【问题描述】:
我正在尝试通过 swift 中的 HTTP get 方法提取 JSON,如下所示:
[{“姓名”:“约翰”,年龄:“十五”},{“姓名”:“苏”,“年龄”:“十六”}]
我的目标是创建一个可以提取数据并将其放入单个单元格的函数。我唯一的问题是如何格式化结构,因为数组没有名称。
这是我的结构的样子:
struct SearchResponse: Codable {
let name: String?
let age: String?
}
这就是我(尝试)收集数据的方式:
guard let data = data else { return }
do {
let obj: SearchResponse = try JSONDecoder().decode(SearchResponse.self, from: data)
let searchObj = SearchObject(age: obj.age ?? "", name: obj.name ?? "")
self.search_object = searchObj ?? []
行数是节是:
return search_object.count
当我运行代码时,单元格只是返回为空白。
【问题讨论】: