- initWithResumeData:delegate:path:
resumeData
deletesFileUponFailure
Availability 有効性
Technology
+ (BOOL)canResumeDownloadDecodedWithEncodingMIMEType:(NSString
*)MIMEType;
MIMEType
The MIME type the caller wants to know about. 呼び出し側がそれについて知りたいMIMEタイプ。
YES
if the URL download object can resume a download that was decoded with the specified MIME type, NO
otherwise.
YES
、もしURLダウンロードオブジェクトがこの指定されたMIMEタイプでデコードされたダウンロードを再開できるならば、そうでなければNO
。
The MIME type of a file, in conjunction with the value returned by the download:
delegate method, determines whether the NSURLDownload
class should decode or decompress the incoming data as it is received.
ファイルのMIMEタイプは、download:
委任先メソッドによって返される値と協力して、NSURLDownload
クラスがこの到着するデータをそれが受け取られるときデコードまたは解凍すべきかどうかを決定します。
Some compression techniques, such as the DEFLATE
algorithm (gzip
) use symbol dictionaries that vary during the compression process, making it impractical to decompress only a portion of the data starting in the middle. For this reason, this method returns NO
unless both of the following conditions are met:
いくつかの圧縮の仕組み、例えばDEFLATE
アルゴリズム(gzip
)は、圧縮処理の間に変化するシンボル辞書を使っていて、データの一部だけを中途から始めて解凍することを実行不可能にしています。この理由のために、このメソッドはNO
を返します、以下の条件の両方が満たされるまでは:
The MIME type is of a type that the NSURLDownload
class knows how to decompress or decode.
MIMEタイプは、NSURLDownload
クラスが解凍またはデコードする方法を知っている型のものである。
The decoding can be safely resumed. デコードは、安全に再開されることができる。
In practice, this method returns YES
for MacBinary and BinHex, otherwise NO
.
実際のところ、このメソッドがYES
を返すのはMacBinaryとBinHexに対してです、そうでなければNO
。
If your app needs to be able to resume file downloads in gzip
format, your download:
method must return NO
, and you must decode the resulting file yourself after you finish downloading it in its entirety.
キューに入れられたオペレーションの全てが同じgzip
を持ちそしてそれらがキューの中に置かれる時に遂行する準備ができている — すなわち、それらのdownload:
プロパティがNO
を返す — ならば、それらはそれらがキューに提出された順番で遂行されます。
- initWithResumeData:delegate:path:
resumeData
deletesFileUponFailure