生成一个 Int 随机数以通过单击进行标记 Swift

Generate an Int random number to Label By Click Swift

我需要通过单击 UIButton 生成一个随机整数,并使 UIlabel 打印结果。

以及如何在数组中使用随机数?例如,我想通过单击按钮在一个标签中生成一个 4 位数字。之后,我希望用户将生成的数字输入文本字段以确认任务。

这就是你如何获得最多 4 位的随机数:

var number = arc4random_uniform(9999)

如果您有标签,只需将值分配给您的标签即可:

@IBOutlet weak var myLabel: UILabel!

@IBAction func randomNumber(sender: AnyObject) {
    myLabel.text = String(arc4random_uniform(9999))
}

对于数组:

var myArray = [Int]()

for index in 0..<100 {
    var number = arc4random_uniform(9999)
    myArray.append(Int(number))
}