生成一个Int随机数到Label By Click Swift

时间:2015-03-25 11:21:07

标签: xcode swift random digit

我需要点击UIButton生成一个随机的int,然后打UIlabel打印结果。

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

1 个答案:

答案 0 :(得分:2)

这是你获得随机最大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))
}