Instance Property インスタンスプロパティ

tolerance

A value of type TimeInterval, which specifies a range of time during which the background activity may occur. TimeIntervalの値、それはその間にバックグラウンド活動が起こるかもしれない時間の範囲を指定します。

Declaration 宣言

var tolerance: TimeInterval { get set }

Discussion 議論

A nominal fire date for scheduled background activity is calculated based on a combination of the interval property value and the time the activity began or the last execution date. The tolerance property specifies a grace period—a range of time before and after the nominal fire date, during which the activity may be invoked. As the activity nears the end of its grace period, the system schedules the activity more aggressively. The default tolerance period is half the value of the interval property. See Configure Scheduler Properties. 予定に組まれたバックグラウンド活動に対する名目上の起動日は、intervalプロパティ値と活動が始まった時間または最後の実行日の組み合わせに基づいて計算されます。toleranceプロパティは、猶予期間 — 名目上の起動日の前および後の時間の範囲、その間に活動が発動されるかもしれない期間、を指定します。活動がそれの猶予期間の終わりに近づくにつれ、システムはその活動をより積極的に予定に組みます。省略時の許容期間は、intervalプロパティの値の半分です。スケジューラプロパティを構成設定するを見てください。

See Also 参照

Background Scheduler Attributes バックグラウンドスケジューラ属性

Related Documentation 関連文書