Initializer

init(contentsOf:)

Initializes a newly allocated dictionary using the keys and values found at a given URL. 新しくアロケートされた辞書をある与えられたURLで見つけられたキーと値を使って初期化します。

Declaration 宣言

convenience init?(contentsOf url: URL)

Parameters パラメータ

aURL

An URL that identifies a resource containing a string representation of a property list whose root object is a dictionary. それのルートオブジェクトが辞書であるプロパティリストを含んでいるリソースを識別するURL。

Return Value 戻り値

An initialized dictionary—which might be different than the original receiver—that contains the dictionary at aURL, or nil if there is an error or if the contents of the resource are an invalid representation of a dictionary. 初期化された辞書 — それは元のレシーバとは異なるかもしれません — それはaURLでの辞書を含みます、またはnil、もしエラーがあるならばまたはリソースの内容が無効な表現である辞書ならば。

Discussion 議論

The dictionary representation in the file identified by aURL must contain only property list objects (NSString, NSData, NSDate, NSNumber, NSArray, or NSDictionary objects). For more details, see Property List Programming Guide. The objects contained by this dictionary are immutable, even if the dictionary is mutable. aURLによって識別されるファイルの中の辞書表現は、プロパティリストオブジェクト(NSStringNSDataNSDateNSNumberNSArray、またはNSDictionaryオブジェクト)だけを含まなければなりません。さらなる詳細として、Property List Programming Guideを見てください。この辞書に含まれるオブジェクトは不変です、その辞書が可変だとしてもです。

See Also 参照

Creating a Dictionary from an External Source 辞書を外部ソースから作成する

Related Documentation 関連文書