このスクリーンショットのように XIB をセットアップしました。
代替テキスト http://emberapp.com/jxpx777/images/interface-builder/sizes/m.png
ファイルの所有者は、私のメイン ウィンドウ コントローラーです。XIB は、 MGScopeBarビューのデリゲートとして機能するオブジェクトの作成も担当します。スクリーンショットでわかるように、スコープ バー デリゲートにIBOutlet
は検索フィールド用の があり、デリゲート プロセスの一部として追加のビューとして返すことができます。
私が抱えている問題は、代理オブジェクトがアクセサリ ビューに対してクエリされると、IBOutlet
NSSearchField
nil になることです。これは、オブジェクトが作成された順序、IBOutlets の配線などと関係があると確信していますが、スコープ バーがデリゲートはそれを適切に参照できます。
ご指摘ありがとうございます。