A value to use as the source of the new instance’s binary representation. 新しいインスタンスの持つバイナリ表現のソースとして使うための値。
Initializerinit(bit
init(bitPattern:)
Creates a new instance with the same memory representation as the given value.
与えられた値と同じメモリ表現で新しいインスタンスを作成します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 6.0.1+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
init(bitPattern x: Int8
)
Parameters パラメータ
x
Discussion 解説
This initializer does not perform any range or overflow checking. The resulting instance may not have the same numeric value as bit
—it is only guaranteed to use the same pattern of bits in its binary representation.
このイニシャライザは、全く範囲またはオーバーフロー検査を実行しません。結果のインスタンスは、bit
と同じ数値を持たないかもしれません — それは、同じパターンのビットをそれのバイナリ表現において使うことを保証されるだけです。