我有一个有点愚蠢的问题,使用 iPhone 应用程序我没有这个问题,但是使用 mac 应用程序是的,我想在每次打开窗口时初始化一个对象,这个方法只调用一次:
- (id)initWithWindow:(NSWindow *)window
- (void) windowDidLoad
- (void) awakeFromNib
我可以在关闭窗口时初始化对象,但我认为这是一个逻辑错误:
- (void)windowWillClose:(NSNotification *)notification
我以这种方式打开和关闭窗户:
[tabellaController showWindow:self];
[self close];