Objective c Cocoa关键事件问题

Objective c Cocoa关键事件问题,objective-c,cocoa,nswindowcontroller,Objective C,Cocoa,Nswindowcontroller,我正在尝试构建我的第一个cocoa应用程序。以前做过一些iPhone开发。我很难理解如何规划我的项目 我正在制作一个乒乓球游戏,目前的设计是从appDelegate分配一个NSWindowController。然后,我使用自定义视图充当桨和球。我的问题是无法让窗口控制器捕获关键事件。我在这里想错了吗? 我的想法是拥有一个包含所有逻辑的控制器类,我是否应该为该类创建另一个子类?输入事件将传递到响应器链中的视图,因此您应该将所有事件处理代码添加到您提到的自定义视图,而不是窗口控制器

我正在尝试构建我的第一个cocoa应用程序。以前做过一些iPhone开发。我很难理解如何规划我的项目

我正在制作一个乒乓球游戏,目前的设计是从appDelegate分配一个NSWindowController。然后,我使用自定义视图充当桨和球。我的问题是无法让窗口控制器捕获关键事件。我在这里想错了吗?
我的想法是拥有一个包含所有逻辑的控制器类,我是否应该为该类创建另一个子类?

输入事件将传递到响应器链中的视图,因此您应该将所有事件处理代码添加到您提到的自定义视图,而不是窗口控制器