文書   >   Swift   >   Swift 標準ライブラリ  >     手動でメモリ管理   >   Unmanaged   >   toOpaque()


インスタンスメソッド


toOpaque()


管理されていないクラス参照をポインタに、変換しますが、これは危険です。





宣言


func toOpaque() -> UnsafeMutableRawPointer


戻り値


この管理されていない参照の値への不透明なポインタ。


議論


この操作は参照カウントを変更しません。


let str0 = "boxcar" as CFString
let bits = Unmanaged.passUnretained(str0)
let ptr = bits.toOpaque()





目次
Xcode の新機能

  • 言語:Swift
  • 宣言
  • 戻り値
  • 議論












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)