Initializer

init(contentsOf:)

Initializes the receiver, a newly allocated NSString object, by reading data from the location named by a given URL. レシーバ、ある新しくアロケートされたNSStringオブジェクトを、ある与えられたURLによって指名される位置からデータを読み出すことによって初期化します。

Declaration 宣言

convenience init?(contentsOf url: URL)

Discussion 議論

Initializes the receiver, a newly allocated NSString object, by reading data from the location named by aURL. If the contents begin with a byte-order mark (U+FEFF or U+FFFE), interprets the contents as UTF-16 code units; otherwise interprets the contents as data in the default C string encoding. Returns an initialized object, which might be different from the original receiver, or nil if the location can’t be opened. レシーバ、ある新しくアロケートされたNSStringオブジェクトを、aURLによって指名される位置からデータを読み出すことによって初期化します。内容がバイトオーダーマーク(U+FEFFまたはU+FFFE)で始まるならば、内容をUTFー16コード単位として解釈します;そうでなければ内容をデータとして省略時のC文字列符号化で解釈します。初期化されたオブジェクトを返します、それは元のレシーバとは異なるかもしれません、またはその位置が開かれることができないならばnil

See Also 参照

Deprecated 非推奨

Related Documentation 関連文書