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

description(withLocale:)

Returns a string that represents the contents of the number object for a given locale. ある文字列を返します、数オブジェクトの内容をある与えられたロケールに対して表します。

Declaration 宣言

func description(withLocale locale: Any?) -> String

Parameters パラメータ

aLocale

An object containing locale information with which to format the description. Use nil if you don’t want the description formatted. それで記述を書式設定することになるロケール情報を含んでいるオブジェクト。nilを、もしあなたが書式設定された記述を望まないならば使ってください。

Return Value 戻り値

A string that represents the contents of the number object formatted using the locale information in locale. ある文字列、それは数オブジェクトの内容を表します、localeの中のロケール情報を使って書式設定されます。

Discussion 議論

For example, if you have an NSNumber object that has the integer value 522, sending it the description(withLocale:) message returns the string “522”. 例えば、あなたがNSNumberオブジェクトを持ち、それが整数値522を持つならば、それにdescription(withLocale:)メッセージを送ることは “522” を返します。

To obtain the string representation, this method invokes NSString’s initWithFormat:locale: method, supplying the format based on the type the NSNumber object was created with:

Data Type データ型

Format Specification 書式設定仕様

char

%i

double

%0.16g

float

%0.7g

int

%i

long

%li

long long

%lli

short

%hi

unsigned char

%u

unsigned int

%u

unsigned long

%lu

unsigned long long

%llu

unsigned short

%hu

See Also 参照

Retrieving String Representations 文字列表現を回収する