Core Foundation   >   CFBag
CFBag
概観
CFMutableBagは 動的なバッグを管理します。バッグを管理するための基本的なインターフェイスは、CFBag によって提供されます。CFMutableBag は、バッグの内容を変更する関数を追加します。
CFBagCreateMutable(_:_:_:) または CFBagCreateMutableCopy(_:_:_:) 関数のどちらかを使用して、変更可能なバッグオブジェクトを作成して下さい。
CFMutableBag には、バッグに値を追加したり削除したりするためのいくつかの関数が用意されています。CFBagAddValue(_:_:) 関数はバッグに値を追加し、CFBagRemoveValue(_:_:) は値をバッグから削除します。
シンボル
変更可能なバッグの作成
func CFBagCreateMutable(CFAllocator!, CFIndex, UnsafePointer<CFBagCallBacks>!)
新しい空の変更可能なバッグを作成します。
func CFBagCreateMutableCopy(CFAllocator!, CFIndex, CFBag!)
別のバッグからの値で新しい変更可能なバッグを作成します。
変更可能 (Mutable) なバッグの変更
func CFBagAddValue(CFMutableBag!, UnsafeRawPointer!)
変更可能なバッグに値を追加します。
func CFBagRemoveAllValues(CFMutableBag!)
変更可能なバッグからすべての値を削除します。
func CFBagRemoveValue(CFMutableBag!, UnsafeRawPointer!)
変更可能なバッグから値を削除します。
func CFBagReplaceValue(CFMutableBag!, UnsafeRawPointer!)
変更可能なバッグ内の値を置き換えます。
func CFBagSetValue(CFMutableBag!, UnsafeRawPointer!)
変更可能なバッグに値を設定します。
データ型
変更可能なバッグオブジェクトへの参照。
以下も見よ
関連した文書