- stringForObjectValue:
- editingStringForObjectValue:
stringForObjectValue:
.
このメソッドの省略時の実装は、stringForObjectValue:
を発動します。
nil
to indicate that the formatter object does not provide an attributed string.
省略時の実装は、nil
を返して、フォーマッタオブジェクトが属性付き文字列を提供しないことを指し示します。
Availability 有効性
Technology
- (NSAttributedString
*)attributedStringForObjectValue:(id)obj
withDefaultAttributes:(NSDictionary
<NSAttributedStringKey
, id
> *)attrs;
anObject
The object for which a textual representation is returned. このオブジェクトに対するテキスト表現が返されます。
attributes
The default attributes to use for the returned attributed string. 返される属性付き文字列のために使われる初期状態の属性。
An attributed string that represents an
.
an
を表す属性付き文字列。
When implementing a subclass, return an NSAttributed
object if the string for display should have some attributes. For instance, you might want negative values in a financial application to appear in red text. Invoke your implementation of string
to get the non-attributed string, then create an NSAttributed
object with it (see init
). Use the attributes
default dictionary to reset the attributes of the string when a change in value warrants it (for example, a negative value becomes positive) For information on creating attributed strings, see Attributed String Programming Guide.
サブクラスを実装する場合、表示用文字列がいくつかの属性を持つべきならば、NSAttributed
オブジェクトを返してください。例えば、あなたは負の値が財務アプリケーションにおいて赤いテキストで現れることを望むかもしれません。string
のあなたの実装を発動して属性なし文字列を得てください、それからそれを使ってNSAttributed
オブジェクトを作成してください(init
を見てください)。attributes
初期状態辞書を使って、それを要する変更が値にある(例えば、負の値が正になる)場合は、文字列の属性を規定値に戻してください。属性付き文字列の作成に関する情報として、Attributed String Programming Guideを見てください。
- stringForObjectValue:
- editingStringForObjectValue:
stringForObjectValue:
.
このメソッドの省略時の実装は、stringForObjectValue:
を発動します。