Core Foundation   >   CFMutableArray


CFMutableArray





概観


CFMutableArray は動的配列を管理します。配列を管理するための基本的なインターフェイスは、CFArray によって提供されます。CFMutableArray は、配列の内容を変更する関数を追加します。


CFArrayCreateMutable(_:_:_:) または CFArrayCreateMutableCopy(_:_:_:) 関数を使用して、可変配列オブジェクトを作成して下さい。


CFMutableArray は、配列の内容を変更するためのいくつかの関数を提供します。例えば CFArrayAppendValue(_:_:) および CFArrayInsertValueAtIndex(_:_:_:) 関数は配列に値を追加し、CFArrayRemoveValueAtIndex(_:_:) は配列から値を削除します。CFArrayExchangeValuesAtIndices(_:_:_:) および CFArraySortValues(_:_:_:_:) を使用して配列の内容を並べ替えることもできます。


CFMutableArray は、Cocoa Foundation に相当する NSMutableArray と"通話無料でブリッジ" されています。つまり、Core Foundation 型は、関数呼び出しまたはメソッド呼び出しでブリッジされた Foundation オブジェクトと交換可能です。したがって、NSMutableArray * パラメータを参照するメソッドでは、CFMutableArrayRef を渡すことができ、CFMutableArrayRef パラメータがある関数では、NSMutableArray インスタンスを渡すことができます。この事実は、NSMutableArray の具象サブクラスにも当てはまります。通話無料でのブリッジの詳細については、通話無料でブリッジされた型 を参照してください。


シンボル




CFMutableArrayその他の関数





データ型


以下も見よ




関連する文書


Core Foundation のコレクションプログラミングトピック





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • 概観
  • シンボル
  • 以下も見よ












  • トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)