我正在编写一个iOS应用程序(我的第一个),并且正在为事件设计数据库提要。这些事件按主题划分为逻辑分组。我希望swiftyJSON的最终游戏能够成为一个包含章节和节标题的表格。一个可能的JSON的样子,但我愿意彻底改变它:我应该如何格式化传入的JSON for UITableView与部分
{
"events":[
{"school events":
[
{"title":"event1school","start_date":"01/01/01"},
{"title":"eventschool2","start_date":01/02/01"}
]
},
{"town events":
[
{"title":"event1school","start_date":"01/01/01"},
{"title":"eventschool2","start_date":01/02/01"}
]
}
]
}
我想要做到的是提供一本字典,他们键的部分头和行低于infomration的阵列按键。我只是iOS的新手,已经从JSON提要创建了一个表,但没有从头开始设计。
任何意见赞赏。
我已经接近了。
self.swiftyJsonVar = JSON(jJson)
for(key,object) in self.swiftyJsonVar["events"]{
print(key)
print(object)
}
它打印
0
{
"SCHOOLS" : [
]
}
它循环罚款很好,但我不知道怎么去键,然后在值之后...我关闭...;)
对我来说看起来很好。您应该能够轻松地将键作为部分标题从中拉出。 – random
你可以使用一种方便的方式http://www.jsoneditoronline.org来创建一个JSON并检查各个字典值 –
那些属性名称并不好。请阅读以下https://google.github.io/styleguide/jsoncstyleguide.xml#Property_Name_Format – Simon