Core Foundation   >   CFBagGetValue(_:_:)
関数
CFBagGetValue(_:_:)
要求された値をバッグから返します。
宣言
パラメータ
theBag | 検査すべきバッグ。 |
value | theBag で照合すべき値。theBag が作成されたときに提供された equal 呼び出し関数が比較するために使用されます。equal 呼び出し関数が NULL の場合、ポインタの等価性 (Cでは ==) が使用されます。value または theBag の他の値が equal 呼び出し関数によって理解されない場合、動作は未定義です。 |
戻り値
value へのポインタ。value が theBag にない場合は NULL。値が Core Foundation オブジェクトの場合、所有権は 取得規則 に従います。
議論
theBag の作成時に指定された equal 呼び出し関数の実装によっては、返される値が value と同じポインタ同値を持たない可能性があります。