Core Foundation   >   CFBagCreateCopy(_:_:)
関数
CFBagCreateCopy(_:_:)
別のバッグの値を持つ不変のバッグを作成します。
宣言
パラメータ
allocator | 新しいバッグにメモリを割り当てるために使用するアロケータとその値の格納場所。現在のデフォルトアロケータを使用するには、NULL または kCFAllocatorDefault を渡して下さい。 |
theBag | コピーすべきバッグ。theBag からのポインタ値が新しいバッグにコピーされます。ただし、値は新しいバッグによっても保持されます。新しいバッグのカウントは、theBag のカウントと同じです。新しいバッグは、theBag と同じ呼び出し関数を使用します。 |
戻り値
theBag と同じ値を含む新しいバッグ、またはオブジェクトの作成に問題があった場合は NULL。所有権は 作成規則 に従います。