gpt4 book ai didi

cocoa - 如何关闭窗口(卸载 NIB)?

转载 作者:行者123 更新时间:2023-12-03 16:16:00 31 4
gpt4 key购买 nike

我有一个自定义的 NSWindowController 子类,它在初始化期间加载 NIB 文件,如下所示:

self = [super initWithNibNamed:@"myNib"];
if (self != nil) {
[self window];
}

Nib 包含一些自定义 View 和一些其他控件。 NSWindowController 是文件的所有者,并且至少有一个 View 与其绑定(bind)。

简单地说,我需要做什么才能关闭并释放该窗口?我花了一整天的时间试图弄清楚这一点,但我仍然一无所知。

最佳答案

谢谢@peter hosey。

[self close]; // will work only if your nib is wired up correctly.

打开文件的 Nib 。在窗口上,您需要将窗口的“引用导出”连接到“文件所有者”,然后选择“窗口”。否则什么都不会起作用。

关于cocoa - 如何关闭窗口(卸载 NIB)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2648536/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com