所以我正在努力,当我点击一个按钮,它显示我的词典中的随机键,然后我点击另一个按钮,它显示与我正在制作的小型记忆科学应用程序的该键相关的数据。例如,我点击按钮,在标签上显示氢气,然后我点击另一个按钮,它给我的数据说公式为“H”。那么当我点击按钮时,如何让标签给我一个随机的字典?
谢谢,莱利
我在Xcode 9.4.1
你可以在swift 4.2中试试:
let randomkey = dict.keys.randomElement()
要么
let randomkey = dict.values.randomElement()
当swift版本<4.2然后试试这个:
let index: Int = Int(arc4random_uniform(UInt32(dict.count)))
let randomkey = Array(dict.keys)[index]