title: Prevent user the label is changing - spriteKit
body: <p>I have a label which takes a different value every 5 seconds (string values: "blue", "pink", "green", "orange")</p>
  
  <p>I want to warn the user that the label will change 1 second before.
  For example, the background color of label should be red 1 second before the label take another value.</p>
  
  <p>Code which call the color change function every 5 sec</p>
  
  <pre><code>let timerFunc: NSTimer = NSTimer.scheduledTimerWithTimeInterval(5.0, target: self, selector: Selector("colorChange"), userInfo: nil, repeats: true)
  </code></pre>
  
  <p>code which change the label value randomly</p>
  
  <pre><code> func colorChange() {
      let minRandomValue: UInt = 0
      let maxRandomValue: UInt = 4
      var numberRandom: UInt = UInt()
  
      numberRandom = UInt(arc4random()) % (maxRandomValue - minRandomValue)
  
      switch numberRandom {
      case 0: couleur.text = "Blue"; 
      case 1: couleur.text = "Green"; 
      case 2: couleur.text = "Orange"; 
      case 3: couleur.text = "Pink"; 
      default: println("value problem")
      }
  }
  </code></pre>
  
  <p>Later I will make the 5 sec Timer delay Random. Thank you. Xcode 6.4, SDK 8.0</p>