Instance Method
インスタンスメソッド
attributes(at:longestEffectiveRange:in:)
Returns the attributes for the character at the specified index and, by reference, the range where the attributes apply.
この指定されたインデックスでの文字に対する属性そして、参照によって、その属性が適用されるところの範囲を返します。
Parameters
パラメータ
index
The index for which to return attributes. This value must not exceed the bounds of the receiver.
それに対して属性を返すことになるインデックス。この値は、レシーバの境界を越えてはなりません。
aRange
If non-NULL
, upon return contains the maximum range over which the attributes and values are the same as those at index
, clipped to rangeLimit
.
非NULL
ならば、戻りにおいて、それに対する属性と値がindex
でのそれらと同じである最大限範囲を含みます、rangeLimit
へと短縮されます。
rangeLimit
The range over which to search for continuous presence of the attributes at index
. This value must not exceed the bounds of the receiver.
それに対してindex
での属性の連続した存在を検索することになる範囲。この値は、レシーバの境界を越えてはなりません。
Discussion
議論
Raises an rangeException
if index
or any part of rangeLimit
lies beyond the end of the receiver’s characters.
rangeException
を引き起こします、もしindex
またはrangeLimit
の何らかの部分がレシーバの持つ文字の終わりを越えているならば。
If you don’t need the range information, it’s far more efficient to use the attributes(at:effectiveRange:)
method to retrieve the attribute value.
あなたが範囲情報を必要としなしならば、attributes(at:effectiveRange:)
メソッドを使って属性値を回収する方が、はるかに効率的です。
For a list of possible attributes, see NSAttributedString.Key
.
可能な属性の一覧として、NSAttributedString.Key
を見てください。
See Also
参照
Retrieving Attribute Information
属性情報を回収する