2011-10-20 8 views
1

私はシングルトンとして実装されたコントローラオブジェクトを持っています。コントローラオブジェクトには、いつでもオブジェクトを追い出すキャッシュがあります。私は、オブジェクトが適切に応答できるように、オブジェクトが削除されようとしているときに、このコントローラを使用するクラスに通知したいと思います。このような振る舞いのための私の最初の本能は、コントローラが多数の異なるクラスによってアクセスされるので、即座の応答を保証できるので、デリゲートを使用することでした。NSNotificationはどのくらい早く届きましたか?

通知は明白な選択ですが、私はNSNotificationの配信に関するルールが何であるか知りたいと思います。代理人へのメッセージのように即座に配信されますか?または、通知を受け取る前に不確定な待ち時間があるため、配信のスピードを保証することはできません。

答えて

3

すぐに納品されます。ただし、通知が生成されたスレッドで配信され、受信されるように登録されたスレッドでは配信されないことに注意してください。

+0

ありがとうございました。私はここに自信を持って通知を使います! – Stuart

関連する問題