【发布时间】:2021-04-01 11:53:00
【问题描述】:
我(一个完整的菜鸟)目前正在尝试创建我的第一个 iOS 应用程序 - 用于我的国家货币乌克兰格里夫纳的货币表/转换器。我创建了一个 TableView,我将使用以下链接中的 JSON 文件中的数据填充它: Tap here
文件本身具有数组根。像这样:
[
{
"r030":36,"txt":"Австралійський долар","rate":21.334,"cc":"AUD","exchangedate":"23.12.2020"
}
,{
"r030":124,"txt":"Канадський долар","rate":21.9334,"cc":"CAD","exchangedate":"23.12.2020"
}
,{
"r030":156,"txt":"Юань Женьміньбі","rate":4.3192,"cc":"CNY","exchangedate":"23.12.2020"
}
,{
"r030":191,"txt":"Куна","rate":4.5833,"cc":"HRK","exchangedate":"23.12.2020"
}]
我想从这个文件中创建一个字典,只使用两个值:[cc: rate],然后用这个数据填充我的 TableView。我不在乎其他价值观。
类似的东西:
["AUD": 21.334, "CAD": 21.9334]
我应该使用其他数据类型来存储这些数据吗?一个 Struct 代表一种货币,然后制作一个货币结构数组,也许?
我如何从该 URL 获取此文件并制作这样的 Dictionary/Struct 数组/...?
提前非常感谢你:)
【问题讨论】:
标签: ios arrays json swift parsing