A collection of Character
elements to insert into the string.
文字列へ挿入されることになるCharacter
要素からなるコレクション。
Generic Instance Method
総称体インスタンスメソッド
insert(contents
insert(contentsOf:at:)
Inserts a collection of characters at the specified position.
文字列からなるコレクションを指定された位置で挿入します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 7.1+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
mutating func insert<S>(contentsOf newElements: S, at i: String
.Index
) where S : Collection
, S.Element
== Character
Parameters パラメータ
newElements
i
A valid index of the string. If
i
is equal to the string’s end index, this methods appends the contents ofnew
to the string. 文字列の有効なインデックス。Elements i
が文字列の末尾インデックスと等しいならば、このメソッドはnew
の内容を文字列へ追加します。Elements
Discussion 解説
Calling this method invalidates any existing indices for use with this string. このメソッドを呼び出すことは、この文字列で使うためのあらゆる既存のインデックスを無効にします。
Complexity: O(n), where n is the combined length of the string and new
.
計算量:O(n)、ここでnは文字列とnew
を合わせた長さです。
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Inserting Characters 文字の挿入
func insert(Character, at: String.Index)
Inserts a new character at the specified position.
新しい文字を指定された位置で挿入します。
func insert(Character, at: Index)
Inserts a new element into the collection at the specified position.
ある新しい要素をコレクションへ指定された位置で挿入します。
func insert<C>(contentsOf : C, at: Index)
Inserts the elements of a sequence into the collection at the specified position.
あるシーケンスに属する複数の要素をコレクションへ指定された位置で挿入します。