The range of the collection to be removed. The bounds of the range must be valid indices of the collection. 削除されることになるコレクションの範囲。この範囲の境界は、コレクションの有効なインデックスでなければなりません。
Instance Method
インスタンスメソッド
remove
removeSubrange(_:)
Removes the elements in the specified subrange from the collection.
指定された下位範囲の中の要素をコレクションから削除します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 9.3+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Available when
Base
conforms to RangeReplaceableCollection
.
Base
がRangeReplaceableCollection
に準拠する時に利用可能です。
Parameters パラメータ
bounds
Discussion 解説
All the elements following the specified position are moved to close the gap. This example removes three elements from the middle of an array of measurements. 指定された位置に続く要素すべては、隙間を埋めるように移動されます。この例は、測定結果からなる配列の真ん中から3つの要素を削除します。
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はコレクションの長さです。