【发布时间】:2021-04-21 01:12:39
【问题描述】:
我正在尝试在 Xcode 上快速编写我的第一个应用程序,但我卡住了!!
我有一本字典 - 我已经洗牌了 - 现在想按照洗牌的顺序将值打印到不同的标签。
我将举一个例子并尝试解释我所期望的结果。
label1 : UILabel!
label2:UILabel! 标签3:UILabel! label4 : UILabel!
动物 = [1:"cat", 2:"dog", 3:"snake", 4:"Mouse"]
洗牌的动物 = 动物。洗牌
// - 期望输出类似于 [2:"dog, 4:"mouse", 1:"cat", 3:"snake"
我试过... `Label1.text = shuffledAnimals[0] Label2.text = shuffledAnimals[1] Label3.text = shuffledAnimals[2] Label4.text = shuffledAnimals[3]'
//喜欢字典的索引..(这不起作用)不知道为什么??
还有没有办法把它放在一个循环中让它更干净?
任何帮助将不胜感激..谢谢
请注意.. 我想在数组上使用字典,因为我对键还有其他需求.. 它有 40 对,所以我的方法根本不实用
【问题讨论】:
标签: swift xcode loops dictionary label