【发布时间】:2013-02-26 20:48:21
【问题描述】:
我有一个处理撤消和重做的视图。对于特定状态,我将第一响应者从视图更改为视图的窗口。现在在这种状态下,我希望窗口委托中的 validateMenuItem: 方法检查撤消菜单项。
这在我关闭窗口时有效。但是当窗口可见时,其他一些响应者会处理撤消操作。
我猜它是窗口控制器?但由于这是一个非基于文档的应用程序,我还没有手动实现一个。我必须创建一个自定义窗口控制器吗?如果是这样,最简单的方法是什么?
【问题讨论】:
标签: cocoa nswindowcontroller nsundomanager