Core Foundation   >   CFBagAddValue(_:_:)
関数
CFBagAddValue(_:_:)
変更可能なバッグに値を追加します。
宣言
パラメータ
theBag | value の追加されるべきバッグ。 |
value | theBag に追加されるべき CFType オブジェクトまたはポインタ値 (またはポインタのサイズに適合する場合は値自体)。 |
議論
value パラメータは、theBag が作成されたときに提供された retain 呼び出し関数を使用して theBag によって保持されます。value が retain 呼び出し関数によって予期される型でない場合、動作は未定義です。既に value がコレクションに存在する場合、値は単に再び保持されます。追加された値にはメモリーは割り当てられません。あなたのコレクションに重複した値を必要としない場合は、CFSet オブジェクトを使用してください。