NSView が表示されているかどうかにかかわらず、メッセージを送信するある種のデリゲート メソッドはありますか? NSView が画面に表示されているときに NSTimer を実行する必要があり、表示されていないときに無効にする必要があるため、バックグラウンドで常に不必要に実行されることはありません。
質問する
277 次
1 に答える
0
コードの実装方法に応じて、NSView をサブクラス化し、 「」setHidden
などのさまざまな NSView イベントに対して適切なメッセージを送信する独自のデリゲート プロトコルを作成できます。 removeFromSuperview
このビューを単一の NSWindow オブジェクトに埋め込む場合は、NSWindow をサブクラス化し、" close
" または " performClose:
" のカスタム デリゲート プロトコル メソッドをスローできます。もちろん、この場合、実際にはすでに" NSWindowDelegate
" プロトコルが定義されています。
于 2012-07-02T22:07:42.243 に答える