62907


ファイルダウンロードの進捗を知りたいので、  
以下の様なコードを書いたのですが

[code]

    Alamofire.download(request, to: destination)
        .progress { bytes, totalBytes, totalBytesExpected in
             print("progress")
        }
        .response { response in
            if response.error == nil, let path = response.destinationURL?.path {
                // DL成功
                print("success - movie download")
            } else {
               // DL失敗
               print("error - movie download")
            }
        }
    
[/code]

.progress { bytes, totalBytes, totalBytesExpected in  
の所で以下のエラーが出てしまいます。  
「Cannot call value of non-function type 'Progress'」  
解決方法をご存知の方、おられましたら、  
ご教授願えませんでしょうか。


CC BY-SA 4.0
2020-02-09T05:12:41.590
62897
2020-02-09T12:44:08.747
23788
question
swift ios
Alamofire でファイルダウンロードの進捗を知りたい


以下の様に実装することで対応出来ました。

[code]

    Alamofire.download(request, to: destination)
        .downloadProgress { progress in
             print("Progress: \(progress.fractionCompleted)")
             self.movieDownloadProgressBar.progress =　Float(progress.fractionCompleted)
        }    
    　　.response { response in
            if response.error == nil, let path = response.destinationURL?.path {
                // DL成功
                print("success - movie download")
            } else {
               // DL失敗
               print("error - movie download")
            }
        }
    
[/code]


CC BY-SA 4.0
2020-02-09T12:44:08.747
62907
2020-02-09T12:44:08.747
23788
62897
answer