【发布时间】:2018-06-30 16:10:23
【问题描述】:
我正在尝试存储随机数生成器生成的所有数字。之后,号码生成器需要检查号码是否已经生成,如果是,它将继续生成一个新号码,直到生成所有数字,例如 1 到 30。到目前为止,我只有随机数生成器:
if let Aantalvragen = snapshot?.data()!["Aantal vragen"] as? String {
self.AantalVragenDef = Aantalvragen
}
let RandomVraag = Int(arc4random_uniform(UInt32(self.AantalVragenDef)!) + 1)
AantalVragenDef 是一个数字,表示有多少问题。所以生成器知道它可以生成多远。请帮忙。
【问题讨论】:
-
创建一个值从 1 到 30 的数组,我们称之为
randomArray。然后let randomIndex = arc4random_uniform(randomArray.count); let randomValue = randomArray[randomIndex]; randomArray.remove(at:randomIndex)
标签: swift arc4random