-2
我需要通過單擊一個UIButton
生成一個隨機int並使UIlabel
打印結果。生成一個Int隨機數來標記點擊Swift
我該如何在數組中使用randoms?例如,我想通過單擊按鈕在單個標籤中生成一個4位數的數字。之後,我希望用戶將生成的數字輸入文本字段以確認任務。
我需要通過單擊一個UIButton
生成一個隨機int並使UIlabel
打印結果。生成一個Int隨機數來標記點擊Swift
我該如何在數組中使用randoms?例如,我想通過單擊按鈕在單個標籤中生成一個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))
}
林不知道你的意思,確認它,你能更準確地嗎? – Prontto 2015-03-25 11:30:09
這個'label.integerValue = arc4random_uniform(9999)'告訴我,UILabel沒有名爲'integerValue'的成員? – HopeToBeProgramer 2015-03-25 12:09:24
所以你使用iOS應用程序,使用: 「label.text = String(arc4random_uniform(9999))」 – Prontto 2015-03-25 12:19:49