Core Foundation   >   CFArrayCallBacks
構造体
CFArrayCallBacks
CFArray の呼び出し関数を含む構造体。
シンボル
イニシャライザ
init()
init(version: CFIndex, retain: CFArrayRetainCallBack!, release: CFArrayReleaseCallBack!, copyDescription: CFArrayCopyDescriptionCallBack!, equal: CFArrayEqualCallBack!)
インスタンスプロパティー
var copyDescription: CFArrayCopyDescriptionCallBack!
コレクション内の各値の説明的な文字列表現を作成するために使用される呼び出し関数。NULL の場合、コレクションは各値の簡単な説明を作成します。この呼び出し関数の説明については、CFArrayCopyDescriptionCallBack を参照してください。
var equal: CFArrayEqualCallBack!
配列の値をいくつかの操作で等しいかどうか比較するために使用される呼び出し関数。NULL の場合、コレクションはポインタの等価を使用してコレクション内の値を比較します。この呼び出し関数の説明については、CFArrayEqualCallBack を参照してください。
var release: CFArrayReleaseCallBack!
値がコレクションから削除されるときに値を解放するために使用される呼び出し関数。NULL の場合、値は解放されません。この呼び出し関数の説明については、CFArrayReleaseCallBack を参照してください。
var retain: CFArrayRetainCallBack!
コレクションに追加されるときに各値を保持するために使用される呼び出し関数。NULL の場合、値は保持されません。この呼び出し関数の説明については、CFArrayRetainCallBack を参照してください。
var version: CFIndex
この構造体のバージョン番号。この不透明型の定義済みのバージョン番号の 1 つでない場合、動作は未定義です。この構造体の現在のバージョンは 0 です。