如何从NSObject的实例关闭窗口

时间:2014-01-20 15:51:28

标签: cocoa user-interface

我开始了一个cocoa项目,它为我生成了AppleDelegate.h,AppleDelegate.m和main.xib文件。我在窗口上创建了一些按钮,然后创建了一个新类(继承自NSObject),在类中我为按钮点击做了一些小事。单击一个按钮时,我希望当前窗口消失,然后一个新窗口向上。我的问题是,当单击按钮时,我设法生成一个新窗口,但我无法弄清楚如何关闭上一个窗口。我是否需要从NSWindow生成我的类,而不是NSObject?

1 个答案:

答案 0 :(得分:0)

以防万一,这可能对其他人有用。

[[[NSApplication sharedApplication] mainWindow] close ]; 

是我正在寻找的。

谢谢!