Swift 標準ライブラリ > UnsafeMutablePointer > move()
インスタンスプロパティー
move()
pointee を取得し、参照されたメモリを初期化されていない状態に戻します。
宣言
議論
{ defer { deinitialize() }; return pointee }() と等価ですが、より効率的です。
前提条件:pointee が初期化されている事。
事後条件:メモリが初期化されていない事。
XCode 8.2 日本語化計画:Swift 標準ライブラリ: UnsafeMutablePointer
Swift 標準ライブラリ > UnsafeMutablePointer > move()
pointee を取得し、参照されたメモリを初期化されていない状態に戻します。
{ defer { deinitialize() }; return pointee }() と等価ですが、より効率的です。
前提条件:pointee が初期化されている事。
事後条件:メモリが初期化されていない事。