Generic Instance Method 総称体インスタンスメソッド

insert(contentsOf:at:)

Inserts a collection of characters at the specified position. 文字列からなるコレクションを指定された位置で挿入します。

Declaration 宣言

mutating func insert<S>(contentsOf newElements: S, at i: String.Index) where S : Collection, S.Element == Character

Parameters パラメータ

newElements

A collection of Character elements to insert into the string. 文字列へ挿入されることになるCharacter要素からなるコレクション。

i

A valid index of the string. If i is equal to the string’s end index, this methods appends the contents of newElements to the string. 文字列の有効なインデックス。iが文字列の末尾インデックスと等しいならば、このメソッドはnewElementsの内容を文字列へ追加します。

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 newElements. 計算量:O(n)、ここでnは文字列とnewElementsを合わせた長さです。

Relationships 関係

From Protocol 由来プロトコル

See Also 参照

Inserting Characters 文字の挿入