私の Cocoa アプリケーションでは、N 分後にコールバックを取得したいと考えており、そのために NSTimer を使用しています。
ただし、問題は、コンピューターがスリープ状態になり (または時刻が未来の時刻に設定され)、タイマーが作動するはずだった後にスリープ状態から復帰した場合、決して作動しないことです。
少なくとも N 分が経過した後にコールバックを取得するための正しい戦略は何ですか?
私の Cocoa アプリケーションでは、N 分後にコールバックを取得したいと考えており、そのために NSTimer を使用しています。
ただし、問題は、コンピューターがスリープ状態になり (または時刻が未来の時刻に設定され)、タイマーが作動するはずだった後にスリープ状態から復帰した場合、決して作動しないことです。
少なくとも N 分が経過した後にコールバックを取得するための正しい戦略は何ですか?