如何从我的NSWindow调用ViewController中的函数?

时间:2015-06-06 18:06:11

标签: macos swift cocoa

我正在使用Swift和Storyboard。我无法弄清楚如何从我的NSWindow访问我的ViewController。故事板似乎不允许我从一个到另一个创建一个插座。我相信有一些简单的方法可以做到这一点。

编辑:为什么这不可能?

enter image description here

1 个答案:

答案 0 :(得分:4)

从我的NSWindow,我能够像这样访问NSViewController:

let controller = self.windowController()?.contentViewController as! ViewController;

其中ViewController是我的ViewView的NSViewController子类的名称。

我仍然不清楚为什么我不能使用Storyboard创建一个Outlet。