The interval on which to publish events. それでイベントを出版することになる間隔。
Initializerinit(interval:
init(interval:tolerance:runLoop:mode:options:)
Creates a publisher that repeatedly emits the current date on the given interval.
繰り返し現在の日付をこの与えられた間隔で発布するあるパブリッシャーを作成します。
Availability 有効性
- iOS 7.0+
- iPadOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 11.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
init(interval: TimeInterval
, tolerance: TimeInterval
? = nil, runLoop: RunLoop
, mode: RunLoop
.Mode
, options: RunLoop
.SchedulerOptions
? = nil)
Parameters パラメータ
interval
tolerance
The allowed timing variance when emitting events. Defaults to
nil
, which allows any variance. イベントを発布している時に許可される時機変動。省略時にはnil
になります、それはどのような変動も許可されます。runLoop
The run loop on which the timer runs. それの上でタイマーが動作する実行ループ。
mode
The run loop mode in which to run the timer. それにおいてタイマーを実行することになる実行ループモード。
options オプション
Scheduler options passed to the timer. Defaults to
nil
. タイマーに渡されるスケジューラオプション。省略時にはnil
になります。