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

description(withLocale:)

Returns a string object that represents the contents of the dictionary, formatted as a property list. 辞書の内容を表す文字列オブジェクトを返します、プロパティリストとして書式設定されます。

Declaration 宣言

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

Parameters パラメータ

locale

An object that specifies options used for formatting each of the dictionary’s keys and values; pass nil if you don’t want them formatted. 辞書の持つキーと値のそれぞれを書式設定するために使うオプションを指定するオブジェクト;それらが書式設定されることを望まないならばnilを渡してください。

On iOS and macOS 10.5 and later, either an instance of NSDictionary or an NSLocale object may be used for locale. In OS X v10.4 and earlier it must be an instance of NSDictionary. iOSおよびmacOS 10.5以降では、NSDictionaryのインスタンスまたはNSLocaleオブジェクトのどちらかがlocaleに対して渡されるかもしれません。OS X v10.4以前ではそれはNSDictionaryのインスタンスでなければなりません。

Discussion 議論

For a description of how locale is applied to each element in the dictionary, see description(withLocale:indent:). どのようにlocaleがその辞書の各要素に適用されるかについて、description(withLocale:indent:)を見てください。

If each key in the dictionary responds to compare:, the entries are listed in ascending order by key, otherwise the order in which the entries are listed is undefined. 辞書の中の各キーがcompare:に応答するならば、登録項目はキーによる昇順でリストされます、そうでなければ登録項目がリストされる順番は未定義です。

See Also 参照

Describing a Dictionary 辞書を記述する