【发布时间】:2017-09-21 01:38:52
【问题描述】:
[我是 Swift 新手,我不知道这是否可能,所以请建议我]
我有一本像这样的字典(它是动态的):
let simpleHash = ["testA": "A", "testB": "B", "testC": "C"]
我想把它转换成一个对象,这样我就可以像这样访问:
simpleHash.testA // instead of simpleHash["testA"]
我试过下面的方法,但没有帮助
let jsonData = try JSONSerialization.data(withJSONObject: simpleHash, options: .prettyPrinted)
let decoded = try JSONSerialization.jsonObject(with: jsonData, options: [])
谁能给我建议。 提前致谢!
【问题讨论】:
-
你在说什么对象?你的字典和 JSON 有什么关系?
-
@ElTomato 我清楚地提到了我想要的字典
simpleHash -
查看 JSONDecoder。
-
您的意思是
struct或class而不是Dictionary?
标签: swift object dictionary