Instance Method インスタンスメソッド

insert(_:at:)

Inserts the characters and attributes of the given attributed string into the receiver at the given index. 与えられた属性付き文字列の文字と属性をレシーバへとこの与えられたインデックスで加えます。

Declaration 宣言

func insert(_ attrString: NSAttributedString, 
         at loc: Int)

Parameters パラメータ

attributedString

The string whose characters and attributes are inserted. この文字列のもつ文字と属性が挿入されます。

index

The index at which the characters and attributes are inserted. このインデックスで文字と属性が挿入されます。

Discussion 議論

The new characters and attributes begin at the given index and the existing characters and attributes from the index to the end of the receiver are shifted by the length of the attributed string. Raises an rangeException if index lies beyond the end of the receiver’s characters. その新しい文字と属性は、この与えられたインデックスで始まります、そしてそのインデックスからレシーバの終わりまでの既存の文字と属性は、その属性付き文字列の長さだけ移されます。rangeExceptionを引き起こします、もしindexがレシーバの持つ文字の終わりを越えて横たわるならば。

See Also 参照

Changing Characters and Attributes