The new character to insert into the string. 文字列へ挿入する新しい文字。
Instance Method
インスタンスメソッド
insert(_:
insert(_:at:)
Inserts a new character 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 10.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Parameters パラメータ
newElement
i
A valid index of the string. If
i
is equal to the string’s end index, this methods appendsnew
to the string. 文字列の有効なインデックス。Element i
が文字列の末尾インデックスと等しいならば、このメソッドはnew
を文字列へ追加します。Element
Discussion 解説
Calling this method invalidates any existing indices for use with this string. このメソッドを呼び出すことは、この文字列で使うためのあらゆる既存のインデックスを無効にします。
Complexity: O(n), where n is the length of the string. 計算量:O(n)、ここでnは文字列の長さです。
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Inserting Characters 文字の挿入
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.
あるシーケンスに属する複数の要素をコレクションへ指定された位置で挿入します。
func insert<S>(contentsOf : S, at: String.Index)
Inserts a collection of characters at the specified position.
文字列からなるコレクションを指定された位置で挿入します。