Generic Initializer
init(_:)
Creates a new instance from the given integer.
与えられた整数から新しいインスタンスを作成します。
Required.
必須。
Technology
Swift Standard Library
Swift標準ライブラリ
Parameters
パラメータ
source
An integer to convert. source
must be representable in this type.
変換する整数。source
は、この型で表現可能でなければなりません。
Discussion
解説
If the value passed as source
is not representable in this type, a runtime error may occur.
source
として渡された値がこの型で表現可能でないならば、実行時エラーが起こるでしょう。
let x = - 500 as Int
let y = Int32 (x)
let z = UInt32 (x)
See Also
参照
Converting Integers
整数の変換
init <T>( clamping : T)
Creates a new instance with the representable value that’s closest to the given integer.
与えられた整数に最も近い表現可能な値を使って新しいインスタンスを作成します。
Required. Default implementation provided.
必須。 省略時の実装の提供。
init <T>( truncatingIfNeeded : T)
Creates a new instance from the bit pattern of the given instance by sign-extending or truncating to fit this type.
この型に適合するように符号拡張または切り詰めることによって、指定インスタンスのビットパターンから新しいインスタンスを作成します。
Required. Default implementation provided.
必須。 省略時の実装の提供。