A bit pattern to use for the address of the new pointer. If bit
is zero, the result is nil
.
新しいポインタのアドレスのために使われるビットパターン。bit
がゼロならば、結果はnil
です。
Initializerinit(bit
init(bitPattern:)
Creates a new pointer from the given address, specified as a bit pattern.
新しいポインタをこの与えられたアドレスから作成します、ビットパターンとして指定されます。
Availability
- iOS 14.5+
- iPadOS 14.5+
- macOS 11.3+
- Mac Catalyst 14.5+
- tvOS 14.5+
- watchOS 7.4+
- Xcode 12.5+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
init?(bitPattern: UInt
)
Parameters パラメータ
bitPattern
Pattern Pattern
Discussion 解説
The address passed as bit
must have the correct alignment for the pointer’s Pointee
type. That is, bit
must be 0
.
bit
として渡されるアドレスは、ポインタの持つPointee
型に対して整合状態でなければなりません。すなわち、bit
は、0
でなければなりません。