【发布时间】:2016-09-21 09:37:19
【问题描述】:
我有这样的 JSON 数据:
[{"name":"Rice","Menu":{"title":"titl1"}},{"name":"Name2","Menu":{"title":"title2"}}]
我想为每对 [id, name] 构建一个包含一个部分的表格视图。部分标题应该是菜单标题,每个部分的唯一单元格应该是名称值。
如何将 JSON 数据解析为数组并使用 array.count 确定必须显示多少部分?
编辑
class Menus {
private var _name:String!
private var _title:String!
var name:String {
return _name
}
var title:String {
return _title
}
init(nam:String, title:String) {
_name = nam
_title = title
}
}
新编辑
x.forEach {
if let uw = ($0["name"]).string {
um.insert(uw)
if let hru = ($0["Menu"]["title"]).string {
us.insert(hru)
}
}
}
for i in um {
for u in us {
var men = Menus(nam: i, tit: u)
self.menus.append(men)
}
}
【问题讨论】:
标签: ios json swift uitableview