func removeAll (keepingCapacity : Bool)
Removes all elements from the collection.
全ての要素をコレクションから除去します。
func removeSubrange (Range<Int>)
Removes the elements in the specified subrange from the collection.
指定された下位範囲中のいくらかの要素をコレクションから除去します。
Availability 有効性
Technology
position
The position of the element to remove. position
must be a valid index of the collection that is not equal to the collection’s end index.
除去する要素の位置。position
は、このコレクションの有効なインデックスでなければなりません、そしてこのコレクションの持つ末尾インデックスと等しくてはなりません。
The removed element. 除去された要素。
All the elements following the specified position are moved to close the gap. This example removes the middle element from an array of measurements. 指定された位置に続く要素すべては、隙間を埋めるように移動されます。この例は、測定結果からなる配列から真ん中の要素を除去します。
Calling this method may invalidate any existing indices for use with this collection. このメソッドを呼び出すことは、このコレクションで使うためのあらゆる既存のインデックスを無効にします。
Complexity: O(n), where n is the length of the collection. 計算量:O(n)、ここでnはコレクションの長さです。
func removeAll (keepingCapacity : Bool)
func removeSubrange (Range<Int>)