The session containing the download task. ダウンロードタスクを含んでいるセッション。
Instance Method
インスタンスメソッド
URLSession:
URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:
Periodically informs the delegate about the download’s progress.
定期的に委任先にダウンロードのもつ進捗について告知します。
Availability 有効性
- iOS 7.0+
- iPadOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
- (void)URLSession:(NSURLSession
*)session
downloadTask:(NSURLSessionDownloadTask
*)downloadTask
didWriteData:(int64_t)bytesWritten
totalBytesWritten:(int64_t)totalBytesWritten
totalBytesExpectedToWrite:(int64_t)totalBytesExpectedToWrite;
Parameters パラメータ
session
downloadTask
The download task. ダウンロードタスク。
bytesWritten
The number of bytes transferred since the last time this delegate method was called. この委任先メソッドが呼び出された最後の時から転送されたバイト数。
totalBytesWritten
The total number of bytes transferred so far. これまで転送されたバイトの総数。
totalBytesExpectedToWrite
The expected length of the file, as provided by the
Content-Length
header. If this header was not provided, the value isNSURLSession
. ファイルの予想される長さ、Transfer Size Unknown Content-Length
ヘッダによって提供されるとおりに。このヘッダが提供されなかったならば、値はNSURLSession
です。Transfer Size Unknown