Swift 標準ライブラリ   >   Unmanaged   >   passUnretained(_:)
型メソッド
passUnretained(_:)
アンバランスな保持を実行せずに管理されていない参照を作成します。
宣言
パラメータ
value | クラスインスタンス。 |
戻り値
value として渡されたオブジェクトへの管理されえいない参照。
議論
これは、Swift が所有権ルールを知らない API への参照を渡すときに便利ですが、API が +0 でオブジェクトを渡すことを期待していることを知っておいて下さい。
CFArraySetValueAtIndex(.passUnretained(array), i, .passUnretained(object))
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)
トップへ(Swift 標準ライブラリ)