gpt4 book ai didi

ios - 如何循环遍历 SwiftyJSON 中的对象?不仅仅是 swift

转载 作者:行者123 更新时间:2023-11-28 15:47:27 24 4
gpt4 key购买 nike

var tempJSON:JSON = ""
tempJSON = JSON(self.userdefaults.string(forKey: "currentOrder"))
print(tempJSON)

产量:

{"7": "1", "21": "0", "20": "0", "3": "1"}

我需要能够循环遍历这个但不能。我试过了。

for(key,value) in tempJSON{
print(key)

}

没有任何输出....

谢谢

最佳答案

尝试从字符串中获取 Data 并使用它来初始化 JSON 对象:

let jsonString = "{\"7\": \"1\", \"21\": \"0\", \"20\": \"0\", \"3\": \"1\"}"
if let dataFromString = jsonString.data(using: .utf8, allowLossyConversion: false) {
let tempJSON = JSON(data: dataFromString)
print(tempJSON)

for (key, value) in tempJSON {
print(key)
print(value.stringValue)
}
}

关于ios - 如何循环遍历 SwiftyJSON 中的对象?不仅仅是 swift ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42799833/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com