Instance Method
インスタンスメソッド
addAttribute(_:value:range:)
Adds an attribute with the given name and value to the characters in the specified range.
与えられた名前と値を持つある属性をこの指定された範囲の中の文字に加えます。
Parameters
パラメータ
name
A string specifying the attribute name. Attribute keys can be supplied by another framework or can be custom ones you define. For information about the system-supplied attribute keys, see the Constants section in NSAttributedString
.
属性名を指定している文字列。属性キーは、別のフレームワークによって提供されることが可能です、またはあなたが定義するあつらえのものであることが可能です。システム提供の属性キーについての情報として、定数の節をNSAttributedString
で見てください。
value
The attribute value associated with name
.
name
と結び付けられた属性値。
aRange
The range of characters to which the specified attribute/value pair applies.
それへとこの指定された属性/値の対を適用する文字の範囲。
Discussion
議論
You may assign any name
/value
pair you wish to a range of characters. Raises an invalidArgumentException
if name
or value
is nil
and an rangeException
if any part of aRange
lies beyond the end of the receiver’s characters.
あなたは、あなたが願う何らかのname
/value
の対をある文字範囲に割り当てるかもしれません。invalidArgumentException
をもしname
またはvalue
がnil
ならば、そしてrangeException
をもしaRange
の何らかの部分がレシーバの持つ文字の終わりを越えているならば引き起こします。
See Also
参照
Changing Attributes
func subscriptRange(NSRange)
Decrements the value of the superscript attribute for characters in aRange
by 1.
aRange
の中の文字に対する上付き属性の値を1だけ漸減します。