Generic Initializer
init(exactly:)
Creates a stride using the specified integer, if it can be represented exactly.
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?<T>(exactly source: T) where T : BinaryInteger
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Creating Scheduler Time Strides スケジューラ時間ストライドを作成する
static func seconds(Int) -> OperationQueue.SchedulerTimeType.Stride
Converts the specified number of seconds into an instance of this scheduler time type.
指定された秒数をこのスケジューラ時間型のインスタンスへと変換します。
static func seconds(Double) -> OperationQueue.SchedulerTimeType.Stride
Converts the specified number of seconds, as a floating-point value, into an instance of this scheduler time type.
指定された秒数を、浮動小数点値として、このスケジューラ時間型のインスタンスへと変換します。
static func milliseconds(Int) -> OperationQueue.SchedulerTimeType.Stride
Converts the specified number of milliseconds into an instance of this scheduler time type.
指定されたミリ秒数をこのスケジューラ時間型のインスタンスへと変換します。
static func microseconds(Int) -> OperationQueue.SchedulerTimeType.Stride
Converts the specified number of microseconds into an instance of this scheduler time type.
指定されたマイクロ秒数をこのスケジューラ時間型のインスタンスへと変換します。
static func nanoseconds(Int) -> OperationQueue.SchedulerTimeType.Stride
Converts the specified number of nanoseconds into an instance of this scheduler time type.
指定されたナノ秒数をこのスケジューラ時間型のインスタンスへと変換します。
static var zero: OperationQueue.SchedulerTimeType.Stride
The zero value.
ゼロ値。
init(TimeInterval)
Creates a stride using the specified time interval.
init(floatLiteral : TimeInterval)
Creates a stride using the specified floating-point value.
init(integerLiteral : TimeInterval)
Creates a stride using the specified integer value.
typealias OperationQueue.SchedulerTimeType.Stride.FloatLiteralType
A type that represents a floating-point literal.
typealias OperationQueue.SchedulerTimeType.Stride.IntegerLiteralType
A type that represents an integer literal.