Initializer
init(request:delegate:)
Returns an initialized URL download for a URL request and begins to download the data for the request.
初期化されたURLダウンロードをURLリクエストに対して返します、そしてデータのダウンロードをそのリクエストに対して開始します。
Parameters
パラメータ
request
The URL request to download. The request
object is deep-copied as part of the initialization process. Changes made to request
after this method returns do not affect the request that is used for the loading process.
ダウンロードするURLリクエスト。request
オブジェクトは、初期化処理の一部として深いコピーをされます。このメソッドが返った後にrequest
になされる変更は、ロード処理に使われるリクエストに影響を及ぼしません。
delegate
The delegate for the download. This object will receive delegate messages as the download progresses. Delegate messages will be sent on the thread which calls this method. For the download to work correctly the calling thread’s run loop must be operating in the default run loop mode.
ダウンロードに対する委任先。このオブジェクトは、委任メッセージをダウンロード進捗として受け取ります。委任メッセージは、このメソッドを呼び出すスレッド上で送られます。ダウンロードが正しく働くためには、呼び出しているスレッドの持つ実行ループは、省略時の実行ループモードで操作されていなければなりません。
The NSURLDownload
class maintains a strong reference to this delegate object.
NSURLDownload
クラスは、この委任先オブジェクトへの強い参照を保守します。
Return Value
戻り値
An initialized NSURLDownload object for request
.
request
に対する初期化されたNSURLDownloadオブジェクト。
See Also
参照
Creating and configuring a download instance
ダウンロードインスタンスの作成と構成設定
Related Documentation
関連文書
URL Loading System
URLローディングシステム
Interact with URLs and communicate with servers using standard Internet protocols.
さまざまなURLと相互作用します、そしてさまざまなサービスと標準インターネットプロトコルを使って通信します。