Je suis en train de programmer une application qui sera un jeu vidéo de base, mais les méthodes keyUp: (NSEvent ) et keyDown: (NSEvent) échouent à s'exécuter.problèmes keyUp/keyDown dans Cocoa
Ceci est mon code:
-(void)keyUp:(NSEvent*)event {
NSLog(@"Key %@", event);
}
-(void)keyDown:(NSEvent*)event {
switch([event keyCode]) {
case 126:
case 125:
case 124:
case 123:
NSLog(@"Arrow key pressed!");
break;
default:
NSLog(@"Key %@", event);
break;
}
}
je me suis assuré qu'il était dans une sous-classe de NSResponder (bien qu'il soit en NSOpenGLView, pourrait-il être EGARD?) Et d'autres alors que je ne vois pas problème. Toute aide est grandement appréciée. Merci :)