#import "AppDelegate.h"
@interface AppDelegate()
@property (weak) IBOutlet NSWindow *window;
@end
@implementation AppDelegate
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
}
- (void)applicationWillTerminate:(NSNotification *)aNotification {
// Insert code here to tear down your application
}
- (void)keyDown:(NSEvent *)theEvent {
//
}
- (IBAction)entrer:(NSTextField *)sender {
[super keyDown];
}
}
@end
我想打電話給該keydown方法之上,但我有一個錯誤 爲NSObject的無可見接口聲明的選擇「的keyDown」 如何調用從entrer方法我空虛的keyDown方法?如何使用Cocoa調用keyDown方法?
'[self keyDown]'? – Sulthan
沒有可見的NSObject接口聲明選擇器'keyDown',也可以在符號上點擊' – MatR
',你會看到'keyDown:'是'NSResponder'類的一個方法。例如'NSWindow'和'NSView'對該方法做出響應,因爲它們是'NSResponder'的子類。 NSObject不。 – vadian