Core Foundation   >   CFArrayInsertValueAtIndex(_:_:_:)
関数
CFArrayInsertValueAtIndex(_:_:_:)
与えられたインデックスの配列に値を挿入します。
宣言
パラメータ
theArray | 値が挿入されるべき配列。theArray が容量を固定した配列で、この操作の前にいっぱいになっている場合、その動作は未定義です。 |
idx | value を挿入すべきインデックス。インデックスは、0〜N の範囲内でなければならず、ここで N は操作前の theArray のカウントです。インデックスが theArray のカウントと同じ場合、この関数は CFArrayAppendValue(_:_:) と同じ効果があります。 |
value | theArray に挿入すべき値。この値は、theArray が作成されたときに提供された retain 呼び出し関数を使用して theArray によって保持されます。value が retain 呼び出し関数によって予期される型でない場合、動作は未定義です。 |
議論
value パラメータはインデックス idx に割り当てられ、それ以上のインデックスを持つ theArray のすべての値は、インデックスが 1 つ増加します。