我有一组随机消息,我想使用标签将其中一条消息显示为输出,并且仅当用户输入介于 1 到 100 之间时,所以当用户输入介于 1 到 100 之间并按下按钮时,标签应该生成一个那些随机消息。
我的代码:
@IBOutlet weak var outputLabel: UILabel!
@IBOutlet weak var inputTextField: UITextField!
let arrayMessages = ["message 1", "Message 2", "Message 3", "Message 4", "Message 5"]
let numberRange = 1...100
@IBAction func generateButton(_ sender: UIButton) {
let random = Int(arc4random_uniform(UInt32(arrayMessages.count)))
let output = arrayMessages[random]
if (inputTextField.text == numberRange){
outputLabel.text = output
}
}