title: Swift OSX key event
body: <p>I have been working on a Cocoa OSX project in swift that requires the use of keyboard input to preform an action. On keydown i want to move an object across the window, but stop the object as soon as the key is let up. I have looked in the documentation for AppKit and found the KeyDown function but I cannot seem to figure out how to use it. I want to create a function to call in my game update timer that will preform this. Thanks </p>
  
  <pre><code>import Cocoa
  import Appkit
  
  @NSApplicationMain
  class AppDelegate: NSObject, NSApplicationDelegate {
  
  @IBOutlet weak var window: NSWindow!
  
  func applicationDidFinishLaunching(aNotification: NSNotification) {
      // Insert code here to initialize your application
  
       func keyDown(theEvent: NSEvent) {
          if (theEvent.keyCode == 1){
              println("test")
          }
  
      }
  
  }
  
  func applicationWillTerminate(aNotification: NSNotification) {
      // Insert code here to tear down your application
  
  
  
  }
  </code></pre>
  
  <p>}</p>