gpt4 book ai didi

ios - 快速获取字典中选定键的值

转载 作者:可可西里 更新时间:2023-10-31 23:56:40 25 4
gpt4 key购买 nike

我有一组我定义的字典,我正在将字典的值传递给操作表,我希望能够访问特定选定键的键。下面是我到目前为止尝试过的代码

func downloadPhotosData() -> [String: Any] {
return [
"XXX1": [
"code": "YYY1",
],
"XXX2": [
"code": "YYY2",
],
"XXX3": [
"code": "YYY3",
],
"XXX4": [
"code": "YYY4",
]
]
}

我可以这样将 key 传递到操作表中

 downloadPhotosData().keys.forEach {

let action = UIAlertAction(title: $0, style: .default) { action in
self.operatorLabel.text = action.title
........

它在警报表中显示 key ,但现在我希望能够打印所选 keycode 值。任何这样做的方法都会被应用

我能够获取所选操作表的 index 值,如下所示,但如何获取所选索引的 "code"

if let index = sheet.actions.index(where: {$0 === action}){

print("INDEX \([index])")
}

最佳答案

您可以获得如下代码

if let codeDict = self.downloadPhotosData()[action.title!] as? [String: String] {
print(codeDict["code"]!)
}

关于ios - 快速获取字典中选定键的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53847059/

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