The typed pointer to convert. If other
is nil
, the result is nil
.
変換されることになる型付ポインタ。other
がnil
ならば、結果は、nil
です。
Generic Initializer
init(_:)
Creates a new raw pointer from the given typed pointer.
新しい生のポインタを与えられた型付ポインタから作成します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
init?<T>(_ other: UnsafeMutablePointer
<T>?)
Parameters パラメータ
other
Discussion 解説
Use this initializer to explicitly convert other
to an Unsafe
instance. This initializer creates a new pointer to the same address as other
and performs no allocation or copying.
このイニシャライザを使って、other
をUnsafe
インスタンスに明示的に変換してください。このイニシャライザは、新しいポインタをother
と同じアドレスに作成して、割り当てやコピーを実行することはありません。