ios - 将 JSON 转换为字符串数组
问题描述
我正在寻求您的帮助,因为我正在尝试将我的 JSON 转换为字符串数组。
其实我的内容是这样的:
var answers = JSON() {
didSet {
print(answers)
//radioTableView.items = ["ans1", "ans2", "ans3"]
radioTableView.reloadData()
}
}
我的打印给了我这样的输出(作为一个好的 JSON):
[
"ans1",
"ans2",
"ans3"
]
我的 radioTableView.items 正在寻找一个字符串数组(以很好地显示我的内容),但我找不到任何方法将我的 json 转换为我正在寻找的正确内容。
PS:我正在使用 SwiftyJSON。
感谢您的帮助
解决方案
你可以试试
radioTableView.items = answers.array!.map { $0.string! }
推荐阅读
- react-native - 在 tabBarOnPress 上的 createBottomTabNavigator 中重置 StackNavigator
- c# - How to return results from SQL SELECT raw Query?
- typescript - 错误 TS1316 全局模块导出可能只出现在顶层
- mongodb - 如何将 bson 数组写入 ResponseWriter
- github - 像 Bitbucket Pipeline 这样的 Github 功能
- mysql - MySQL - 与父子关系sql查询的递归
- rhel7 - 在 RHEL7 上扩展逻辑卷
- javascript - 如何使用 javascript 修改样式表规则以将后代选择器添加到每个规则的前面?
- makefile - 使用 Makefile 选择性地模拟测试
- flutter - 如何在 Stack 的子元素上使用 GestureDetector