Instance Method
インスタンスメソッド
initWithContentsOfURL:
Initializes a data object with the data from the location specified by a given URL.
あるデータオブジェクトをある与えられたURLによって指定される場所からのデータで初期化します。
Declaration
宣言
- (instancetype)initWithContentsOfURL:(NSURL
*)url;
Parameters
パラメータ
aURL
The URL from which to read data
それからデータを読み出すことになるURL
Discussion
議論
Use this method to convert data://
URLs to NSData objects. You can also use it to read short files synchronously. If you need to read potentially large files, initialize an NSInputStream
with inputStreamWithURL:
, then read the file incrementally.
あなたが潜在的に大きなファイルを読み出す必要があるならば、NSInputStream
をinputStreamWithURL:
で初期化して、その後でファイルを徐々に読み出してください。
This initializer may fail and return nil
for various reasons, like bad URLs and file-not-found errors. If you want to handle these errors, use initWithContentsOfURL:options:error:
instead.
このイニシャライザは、不正なURLそしてファイルが見つからないエラーのような、さまざまな理由のために失敗して、nil
を返すかもしれません。あなたがこれらエラーを取り扱いたいならば、initWithContentsOfURL:options:error:
を代わりに使ってください。
See Also
参照
Reading Data from a File
ファイルからデータを読み出す
+ dataWithContentsOfFile:
Creates a data object by reading every byte from the file at a given path.
データオブジェクトを、ある与えられたパスでのファイルからあらゆるバイトを読み出すことによって作成します。
+ dataWithContentsOfURL:
Creates a data object containing the data from the location specified by a given URL.
与えられたURLによって指定される位置からのデータを含んでいるデータオブジェクト。
- initWithContentsOfFile:
Initializes a data object with the content of the file at a given path.
あるデータオブジェクトをある与えられたパスでのファイルの内容で初期化します。
NSDataReadingOptions
Options for methods used to read data objects.
データオブジェクトの読み出しに使用されるメソッドに対するオプション。
- initWithContentsOfMappedFile:
Initializes a data object with the contents of the mapped file specified by a given path.
あるデータオブジェクトをある与えられたパスによって指定されるマップファイルの内容で初期化します。
Deprecated
非推奨