【发布时间】:2018-02-02 14:13:33
【问题描述】:
例如,
我有一个 TableView 格式的(食品、娱乐、旅游)类别列表。
下一个视图应该基于从前一个视图控制器中选择的类别以 TableView 格式显示项目列表,但每个类别列表都有一组不同的 JSON 对象作为响应。
最好的方法是什么?
我可以创建一个结构变量数组,然后像 JSONDecoder().decode(structArray[0].self, data: data!) 这样从 JSON 解码器内部的数组中动态提取一个适当的结构变量吗?
我真的很想避免长尾 if 语句......
任何帮助将不胜感激......
【问题讨论】:
-
JSONDecoder越静态越方便,反之亦然。在某些时候,有一个阈值,相对于手动JSONSerialization的优势是