gpt4 book ai didi

swift - 排序字典类型 [String :any]

转载 作者:行者123 更新时间:2023-11-28 13:52:20 25 4
gpt4 key购买 nike

坦率地说,当我尝试使用以下键值对 ["deviceId":21,"geofenceId":34] 对字典进行过滤时,它的顺序会随机更改。但是,事实上,我想一直保持相同的顺序。如何使用相同的 [String:Any] 类型做到这一点。

最佳答案

字典集合是无序的,但您可以对键进行排序

let myDict = ["geofenceId":34, "deviceId": 1]
let sortedKeys = myDict.keys.sorted(by: { $0 < $1 })
print(sortedKeys)

现在您可以遍历排序的键并从字典中访问项目。

关于swift - 排序字典类型 [String :any],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54385735/

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