gpt4 book ai didi

ios - 在 json 响应 swift 嵌套循环中循环

转载 作者:搜寻专家 更新时间:2023-11-01 05:55:11 25 4
gpt4 key购买 nike

我有这个 JSON 响应:

{
"success": false,
"message": {
"gender": [
"The gender field is required."
],
"sms_token": [
"The sms token field is required."
]
}
}

注意消息对象可以有两个以上的元素...

我正在尝试获取消息对象中的数组...我试过这个:

guard let messages = receivedTodo["message"] as? String, let message = receivedTodo["sms_token"] as? String else {
print("Could not get messages from JSON")
return
}
print("The error is:" + message)
}

但这没有用,我总是会收到“无法从 JSON 获取消息”...

我想循环并获取消息对象中的所有元素并将它们打印出来。如何存档?

最佳答案

guard let messages = receivedTodo["message"] as? [String:Any],let tokens = messages["sms_token"] as? [String], let genders = messages["gender"] as? [String] else {  
return
}
for token in tokens {
print(token)
}
for gender in genders {
print(gender)
}

关于ios - 在 json 响应 swift 嵌套循环中循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49767935/

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