作为代表的是什么?一个视图控制器?

时间:2012-04-08 07:15:32

标签: objective-c cocoa nswindow

我将NSViewController的视图设置为mainmenu窗口的contentview,现在应该如何使用- (BOOL)windowShouldClose:(id)sender

2 个答案:

答案 0 :(得分:1)

只需将NSWindowDelegate添加到.h文件中就不会发生魔法,您还需要为窗口设置委托。

Here is Apple's documentation for setting a delegate

答案 1 :(得分:0)

您是否将窗口的代表设置为您的课程?

并且,在Apple doc:

  

讨论在关闭窗口期间,可能无法始终调用此方法。   具体来说,当用户退出时不调用此方法   应用