私のプログラムの一部は、NSNotification
不規則な間隔でsを送信します。最初に初期設定に関するいくつかのメッセージ、次にGPSによってトリガーされたもの。addObserver:
これらの通知を監視する必要があるViewControllerは、起動するのに時間がかかるため、通常は最初のいくつかの通知を見逃しますviewDidLoad
。それで、View Controllerが見逃したメッセージを取得する方法はありますか?
通知ごとにメッセージ履歴全体を送信できることは承知していますが、それでも次のトリガーイベントまで、何かが送信されるまでに時間がかかり、長すぎます。
これに対する標準的なアプローチはありますか、何かが足りませんか?