Instance Method インスタンスメソッド

download(_:shouldDecodeSourceDataOfMIMEType:)

Sent when a download object determines that the downloaded file is encoded to inquire whether the file should be automatically decoded. ファイルが自動的にデコードされるべきかどうか尋ねるために、ダウンロードオブジェクトが、そのダウンロードされたファイルがエンコードされることを突き止める場合に送られます。

Declaration 宣言

optional func download(_ download: NSURLDownload, 
shouldDecodeSourceDataOfMIMEType encodingType: String) -> Bool

Parameters パラメータ

download

The URL download object sending the message. メッセージを送っているURLダウンロードオブジェクト。

encodingType

The type of encoding used by the downloaded file. The supported encoding formats are MacBinary ("application/macbinary"), Binhex ("application/mac-binhex40") and gzip ("application/gzip"). ダウンロードされたファイルによって使われた符号化の型。サポートされる符号化形式は、MacBinary("application/macbinary")、Binhex("application/mac-binhex40")そしてgzip("application/gzip")です。

Return Value 戻り値

true to decode the file, false otherwise. ファイルをデコードするにはtrue、そうでなければfalse

Discussion 議論

The delegate may receive this message more than once if the file has been encoded multiple times. This method is not called if the downloaded file is not encoded. 委任先は、このメッセージを一回以上受け取るかもしれません、もしファイルが複数回エンコードされたならば。このメソッドは、ダウンロードされたファイルがエンコードされないならば呼び出されません。

See Also 参照

Download Data and Responses ダウンロードデータおよび応答