0

iOS アプリケーションで AFNetworking を使用しています。ダウンロードの進行状況を表示するには、進行状況バーを表示する必要があります。ファイルの合計サイズを知るために、setProgressiveDownloadProgressBlock メソッドを使用し、totalBytesExpected を使用する予定でした。しかし、Azure CDN URL に対してこれを試すと、totalBytesExpected、totalBytesExpectedToReadForFile に対して -1 が返されます。他の変数 (bytesRead、totalBytesRead など) の値を確認できます。このようなシナリオで進行状況ダイアログを表示する方法を教えてください。

    [operation1 setProgressiveDownloadProgressBlock:^(AFDownloadRequestOperation *operation, NSInteger bytesRead, long long totalBytesRead, long long totalBytesExpected, long long totalBytesReadForFile, long long totalBytesExpectedToReadForFile) {
                             totalBytesRead = ((totalBytesRead *100)/totalBytesExpectedToReadForFile);
////// Sending Notification about progress
    }];
4

0 に答える 0