1

サブビューからドキュメントまでの通信にレスポンダーチェーン(sendAction:to:from:)を使用しています。問題は、ウィンドウが最小化されたときに、まだ発生しているアクションがある場合、レスポンダーチェーンが壊れているために失敗することです。最小化されているため、ウィンドウをキーウィンドウにすることはできません。何か案は?

4

1 に答える 1

1

NSResponderを使用してこれを行う方法を見つけました。

- (BOOL)tryToPerform:(SEL)anAction with:(id)anObject

受信者がanActionに応答すると、引数としてanObjectを使用してメソッドを呼び出し、YESを返します。受信者が応答しない場合、同じセレクターとオブジェクトを使用して、このメッセージを次の応答者に送信します。

于 2012-07-13T18:42:52.157 に答える