Question
I have question about Swift language in Xcode7.
I created random number generater and it made by label.
Can anybody know how to give animate to change random number.
Could you write what animate it is and how it works.
Thanks
Explanation / Answer
var mainVC:UIViewController? mainVC = MainViewController(nibName: "MainViewController", bundle:nil); let frame = UIScreen.mainScreen().bounds; window = UIWindow(frame: frame); window!.rootViewController = mainVC; window!.makeKeyAndVisible(); return true; func generateRandomNumber() -> String { var result:String = ""; for _ in 1...4 { var digit:Int = Int(arc4random_uniform(8) + 1); result += "(digit)"; } return result; } @IBOutlet weak var numbersLabel:UILabel?; @IBOutlet weak var scoreLabel:UILabel?; @IBOutlet weak var inputField:UITextField?; func updateScoreLabel() { if(scoreLabel != nil) { scoreLabel!.text = "Score: (score)"; } } func setRandomNumberLabel() { if(numbersLabel != nil) { numbersLabel!.text = generateRandomNumber(); } } var score:Int = 0; super.viewDidLoad(); setRandomNumberLabel(); updateScoreLabel(); if(inputField != nil) { inputField!.font = UIFont(name: "Helvetica", size: 72.0); inputField!.frame.size.height = 100.0; inputField!.addTarget(self, action: "textFieldDidChange:", forControlEvents:UIControlEvents.EditingChanged); } func textFieldDidChange(textView:UITextView!) { if(inputField == nil || numbersLabel == nil || inputField!.text.utf16Count < 4 || numbersLabel!.text!.utf16Count < 4) { return; } var numbers:Int? = numbersLabel!.text!.toInt(); var input:Int? = inputField!.text.toInt(); if(numbers != nil && input != nil) { println("Comparing: (inputField!.text) minus (numbersLabel!.text!) == (input! - numbers!)"); if(input! - numbers! == 1111) { println("Correct!"); score++; } else { println("Incorrect!"); score--; } } setRandomNumberLabel(); updateScoreLabel(); inputField!.text = ""; }