title: Displaying a UIAlertController in GameScene (SpriteKit/Swift)
body: <p>The simple way to display a UIAlertView, in swift is:</p>
  
  <pre><code>let alert = UIAlertView()
  alert.title = "Alert!"
  alert.message = "A wise message"
  alert.addButtonWithTitle("Ok, thank you")
  alert.show()
  </code></pre>
  
  <p>But this is now depreciated in iOS 9 and recommends using <code>UIAlertController</code>:</p>
  
  <pre><code>let myAlert: UIAlertController = UIAlertController(title: "Alert!", message: "Oh! Fancy", preferredStyle: .Alert)
  myAlert.addAction(UIAlertAction(title: "OK", style: .Default, handler: nil))
  self.presentViewController(myAlert, animated: true, completion: nil)
  </code></pre>
  
  <p>Which is great, but I'm using SpriteKit and inside a GameScene, which gives an error of <code>Value of type 'GameScene' has no member 'presentViewController'</code>...</p>
  
  <p>Do I need to switch back to my ViewController to present this or is there a way to call it from a GameScene.</p>
  
  <p>I found <a href="https://stackoverflow.com/questions/24077426/how-to-display-alert-view-in-spritekit">THIS</a> answer, but it's Objective-C.</p>