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
は、このコレクションの有効なインデックスでなければなりません、そしてこのコレクションの持つ末尾インデックスと等しくてはなりません。
Instance Method
インスタンスメソッド
remove(at:)
Removes and returns the element at the specified position.
指定された位置での要素を除去して返します。
Availability 有効性
- iOS 15.0+
- iPadOS 15.0+
- macOS 12.0+
- Mac Catalyst 15.0+
- tvOS 15.0+
- watchOS 8.0+
- Xcode 13.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
@discardableResult mutating func remove(at position: AttributedString
.Index
) -> UnicodeScalar
Parameters パラメータ
position
Return Value 戻り値
The removed element. 除去された要素。
Discussion 議論
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はコレクションの長さです。