Xcode 6 で Swift と Storyboard を使用する Cocoa アプリを構築しようとしていますが、そこでどのように使用できますNSToolbar
か?
Xcode 5 および xib では、NSToolbar
オブジェクト ライブラリ内から任意の .xib ファイルに追加し、追加されたツールバーをクリックして展開し、そこにある項目からAppDelegate.h
ファイルへの接続をドラッグ アンド ドロップできます。このようにして、IBAction
orIBOutlet
接続を作成できます。これは、Xcode 6 で Swift と非ストーリーボードを使用する場合にも実行できることを確認しました。ただし、Xcode 6 と Storyboard 環境ではそうではないようです。
最初に Xcode 6 で Storyboard を使用するプロジェクトを作成しましたが、その後、NSToolbar
Object Library 内から Storyboard の View Controller に を追加できませんでした。そこで、ストーリーボードの Window Controller の Window オブジェクトに追加しました。ただし、この方法では、展開されたツールバーのアイテムからまたはいずれかへの接続を作成できませAppDelegate.swift
んViewController.swift
。
だから私の質問は:
- を使用するストーリーボード アプリを作成することは可能
NSToolbar
ですか? - 可能であれば
NSToolbar
、ウィンドウ コントローラーへの追加はNSToolBar
、ストーリーボードで使用する適切な方法ですか? @IBOutlet
最後に、そこに@IBAction
接続を作成するにはどうすればよいですか?
アップデート
@GeorgeVillasboas によって受け入れられた回答は、@IBAction
. 私はまだ@IBOutlet
接続を作成する方法を探しています...