Instance Method
インスタンスメソッド
downloadTaskWithRequest:
Creates a download task that retrieves the contents of a URL based on the specified URL request object and saves the results to a file.
あるダウンロードタスクを作成します、それは指定されたURLリクエストオブジェクトに基づいてあるURLの内容を取ってきます、そして結果をファイルに保存します。
Parameters
パラメータ
request
A URL request object that provides the URL, cache policy, request type, body data or body stream, and so on.
URL、キャッシュ方針、リクエスト型、ボディデータまたはボディストリーム、などを提供するURLリクエストオブジェクト。
Return Value
戻り値
The new session download task.
新しいセッションダウンロードタスク。
Discussion
議論
By creating a task based on a request object, you can tune various aspects of the task’s behavior, including the cache policy and timeout interval.
リクエストオブジェクトに基づいてタスクを作成することによって、あなたはタスクのもつ挙動のさまざまな面を調整できます、キャッシュ方針とタイムアウト間隔を含めて。
After you create the task, you must start it by calling its resume
method. The task calls methods on the session’s delegate to provide you with progress notifications, the location of the resulting temporary file, and so on.
あなたがタスクを作成する後、あなたはそれを、それのresume
メソッドを呼び出すことによって開始しなければなりません。タスクは、メソッドをセッションのもつ委任先の上で呼び出して、あなたに進捗通知、結果の一時ファイルの場所、などを提供します。
See Also
参照
Adding Download Tasks to a Session
ダウンロードタスクをセッションに加える
- downloadTaskWithURL:
Creates a download task that retrieves the contents of the specified URL and saves the results to a file.
あるダウンロードタスクを作成します、それは指定されたURLの内容を取ってきます、そして結果をファイルに保存します。
- downloadTaskWithURL:completionHandler:
Creates a download task that retrieves the contents of the specified URL, saves the results to a file, and calls a handler upon completion.
あるダウンロードタスクを作成します、それは指定されたURLの内容を取ってきます、その結果をファイルに保存します、そしてあるハンドラを完了に関して呼び出します。
- downloadTaskWithRequest:completionHandler:
Creates a download task that retrieves the contents of a URL based on the specified URL request object, saves the results to a file, and calls a handler upon completion.
あるダウンロードタスクを作成します、それは指定されたURLリクエストオブジェクトに基づいてあるURLの内容を取ってきます、その結果をファイルに保存します、そしてあるハンドラを完了に関して呼び出します。
- downloadTaskWithResumeData:
Creates a download task to resume a previously canceled or failed download.
あるダウンロードタスクを作成して、以前に取り消されたまたは失敗したダウンロードを再開します。
NSURLSessionDownloadTask
A URL session task that stores downloaded data to a file.
あるURLセッションタスク、それはダウンロードデータをあるファイルに格納します。
NSURLSessionDownloadDelegate
A protocol that defines methods that URL session instances call on their delegates to handle task-level events specific to download tasks.
あるプロトコル、それはいくつかのメソッドを定義します、それらはURLセッションインスタンスがそれらの委任先上で呼び出して、ダウンロードタスクに特有なタスク水準イベントを取り扱うものです。