如何在 Xcode 6 OSX Storyboard 中为 NSToolbar 项目设置 IBOutlet

Posted

技术标签:

【中文标题】如何在 Xcode 6 OSX Storyboard 中为 NSToolbar 项目设置 IBOutlet【英文标题】:How to set IBOutlet for NSToolbar item in Xcode 6 OSX Storyboard 【发布时间】:2015-01-18 02:39:18 【问题描述】:

我正在尝试为使用情节提要的 OS X 应用程序的 Xcode 6 中的工具栏项设置 IBOutlet。我看过一个关于设置 IBAction 的示例,但它不适用于 IBOutlets。任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

只需继承 NSToolbar 并在其中添加 IBOutlet。

【讨论】:

【参考方案2】:

我最近研究了同样的问题。我发现了一些有用的例子,但有一个为我解决了这个问题:Cocoa Programming L17。我能够使用 Swift 并调整他所做的以将工具栏项和菜单项挂钩到 IBActions。

更新:我注意到 OP 的问题在于使用故事板的项目。我最初引用的过程不适用于情节提要。但是谷歌搜索“How to use NSToolBar in Xcode 6 and Storyboard?”中描述的过程为我钉了它。我需要学习如何在我的回复中建立链接。

【讨论】:

以上是关于如何在 Xcode 6 OSX Storyboard 中为 NSToolbar 项目设置 IBOutlet的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Mac OSX 10.6.4 Snow leopard 中使用 iOS 5 安装 xcode 4.2

如何将 OSX 上的 Xcode 更新到最新版本?

在 OSX 10.8.5 上安装 XCode 6

如何阻止 XCode 下载和安装 iOS 和 OSX 库?

优胜美地 Xcode 6.3.2 和更早的 osx 版本

无法使用 XCode4 在 OSX 10.6.7 上安装 psycopg2