我一直在尝试构建一个在Xcode 6中使用Swift和Storyboard的Cocoa应用程序,但我怎么能在那里使用NSToolbar?
在Xcode 5和xib中,您可以NSToolbar从对象库中添加到任何.xib文件,然后单击添加的工具栏以展开它,并将连接从任何项目拖放到AppDelegate.h文件中.通过这种方式,您可以创建IBAction或IBOutlet连接.我确认如果你在Xcode 6中使用Swift和非故事板,也可以这样做.但是,在Xcode 6和Storyboard环境中看起来并非如此.
我首先创建了一个在Xcode 6中使用Storyboard的项目,但后来,我无法NSToolbar在对象库中添加一个到Storyboard中的View Controller.所以我将它添加到Storyboard中的Window Controller的Window对象中.然而,这种方式我不能创建展开的工具栏在任的任何项目的连接AppDelegate.swift或ViewController.swift.
所以我的问题是:
NSToolbar?NSToolbarWindow Controller中添加了正确的方法NSToolBar?@IBOutlet和@IBAction连接?我发现@GeorgeVillasboas接受的答案只适用于@IBAction.我仍在寻找如何创建@IBOutlet连接...