Swift OSX Key Event

Я работал над проектом Cocoa OSX в быстром темпе, который требует использования ввода с клавиатуры для выполнения действия. На клавиатуре я хочу переместить объект через окно, но остановить объект, как только ключ отпущен. Я посмотрел в документации для AppKit и нашел функцию KeyDown, но я не могу понять, как ее использовать. Я хочу создать функцию для вызова в моем таймере обновления игры, которая будет это делать. Спасибо

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



}

}

Ответы на вопрос(3)

Ваш ответ на вопрос