Type Method 型メソッド

components(fromLocaleIdentifier:)

Returns a dictionary that is the result of parsing a locale ID. あるロケールIDを構文解析する結果である辞書を返します。

Declaration 宣言

class func components(fromLocaleIdentifier string: String) -> [String : String]

Parameters パラメータ

string

A locale ID, consisting of language, script, country, variant, and keyword/value pairs, for example, "en_US@calendar=japanese". あるロケールID、それは言語、書体、国、変種、そしてキーワード/値ペアからなります、例えば、"en_US@calendar=japanese"

Return Value 戻り値

A dictionary that is the result of parsing string as a locale ID. The keys are the constant NSString constants corresponding to the locale ID components, and the values correspond to constants where available. For possible values, see NSLocale.Key. stringをロケールIDとして構文解析する結果である辞書。キーは、ロケールID構成要素に対応するNSString定数からなります、そして値はそこで利用可能な定数に対応します。可能な値として、NSLocale.Keyを見てください。

Discussion 議論

For example, the locale identifier "en_US@calendar=japanese" yields a dictionary with three entries: languageCode=en, countryCode=US, and calendar=NSJapaneseCalendar. 例えば、ロケール識別子"en_US@calendar=japanese"は3つの登録項目:languageCode=encountryCode=US、そしてcalendar=NSJapaneseCalendarを持つある辞書を生成します。

See Also 参照

Converting Between Identifiers 識別子間で変換する