OS Xでアラームを設定して、現在の時刻とアラームの目的の時刻の間の秒数でスケジュールされたNSTimerを作成するベストプラクティスはありますか、それともその方法に代わる方法がありますか?
1169 次
1 に答える
3
はい、それがベストプラクティスです。タイマーはポーリングせず、起動するまでリソースを消費しません。
タイマーは細かくは特に正確ではありませんが、数百ミリ秒以上の範囲で「十分に優れている」必要があります。
ただし、考慮すべきことの1つは、システムがスリープ状態になる可能性があり、これがタイマーに干渉する可能性があることです。睡眠を防ぐ必要がある場合は、バッテリーの寿命への影響を慎重に検討し、電源管理を読んでください。
于 2010-05-29T16:46:24.143 に答える