2012-03-27 5 views
0

私のCocoaアプリケーションは、表示しようとしているときに何らかの設定を行う必要があるシートを表示します。セットアップコードを置く正しい場所は、シートが表示されたときに呼び出されるデリゲートメソッドにあると私は信じています。委任者にはどのオブジェクトが必要ですか?どのデリゲートメソッドを実装する必要がありますか?シートが表示されているときに、オブジェクトにどのように通知できますか?

答えて

1

設定を行うには、NSWindowDelegateメソッドのwindowWillBeginSheet:を使用する必要があります。おそらく、デリゲートは、ウィンドウまたはウィンドウコントローラのクラスにある必要があります。そうでなければ、アプリケーションのデリゲートにあります。

関連する問題