【发布时间】:2009-05-13 08:38:34
【问题描述】:
我有一个使用 NSWindowController initWindowNibName 加载的 NIB 文件。 NIB 文件包含一个 NSWindow。它的文件所有者属于 NSWindowController 类。我已将文件所有者的窗口插座连接到窗口。
当我加载 NIB 时,[windowController window] 为 nil,顶级对象数组也是如此。但是,我仍然可以调用 [windowController showWindow:nil] 并成功显示窗口。
这里似乎有些不对劲。我已经确认连接和文件所有者是好的。事实上,当我在调试器中查看 windowController 实例的 _owner 值时,我发现它正按预期指向自身。
对可能发生的事情有什么建议吗?
谢谢!
【问题讨论】: