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

download(_:decideDestinationWithSuggestedFilename:)

The delegate receives this message when download has determined a suggested filename for the downloaded file. 委任先はこのメッセージを、downloadがダウンロードされたファイルに対する提案ファイル名を決定した時に受け取ります。

Declaration 宣言

optional func download(_ download: NSURLDownload, 
decideDestinationWithSuggestedFilename filename: String)

Parameters パラメータ

download

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

filename

The suggested filename for the download. ダウンロードに対して提案されるファイル名。

Discussion 議論

The suggested filename is either derived from the last path component of the URL and the MIME type or, if the download was encoded, from the encoding. If the delegate wishes to modify the path, it should send setDestination(_:allowOverwrite:) to download. 提案されるファイル名は、URLおよびMIME型の最後のパス構成要素からまたは、ダウンロードが符号化されたならば、符号化からどちらかで導き出されます。委任先がパスの修正を願うならば、それはsetDestination(_:allowOverwrite:)downloadに送るべきです。

Special Considerations 特別な注意事項

The delegate will not receive this message if setDestination:allowOverwrite: has already been called for the download. 委任先は、このメッセージを受け取りません、もしsetDestination:allowOverwrite:が既にダウンロードに対して呼び出されたならば。

See Also 参照

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