Как добавить обработку ввода с клавиатуры в только что созданное приложение macOS?
Я создал новый проект в Xcode (Файл-> Новый проект-> Игра (macOS)).Я добавил эти методы в свой GameViewController.m :
- (void)keyDown:(NSEvent *)theEvent
{
NSLog(@"keyDown");
}
- (BOOL)acceptsFirstResponder
{
return YES;
}
Когда я запускаю приложение и нажимаю клавиши клавиатуры, я слышу только звуковой сигнал.Я ожидаю увидеть вывод журнала, но ничего не вижу.
Нужно ли редактировать Main.storyboard , чтобы окно получало ввод?Если да, то как?