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