我正试图通过它的ID获取一个窗口,所以我可以关闭它,但我似乎无法弄清楚如何。
具体来说,我正在寻找以下内容,但这似乎不起作用。
- (void) closeWindowByName:(NSString *)windowName
{
NSWindow *activeWindow;
NSStoryboard *storyBoard = [NSStoryboard storyboardWithName:@"Main" bundle:nil];
activeWindow = [storyBoard instantiateControllerWithIdentifier:windowName];
[activeWindow close];
}
为什么这不起作用,我该如何解决?