2016-10-21 9 views
0

Alamofireをダウンロードする方法を変更することができます誰かが私に新しい方法でresponse.suggestedFilename!を得ることができますか?どのようにどのようにこのコードを迅速に3

Alamofire.download(.GET, "url", destination: 
     { 
      (temporaryURL, response) in 
     let pathComponent = response.suggestedFilename! 
     let fileManager = NSFileManager.defaultManager() 

     let directoryURL = fileManager.urls(for: .documentDirectory, in: .userDomainMask)[0] 
     let fileUrl = directoryURL.appendingPathComponent(pathComponent) 
     return fileUrl! 
    }) 
+0

チェック "temporaryURL" または応答の "destinationURL" プロパティ。 – Wolverine

+0

V4に管理された変換をお持ちの場合は、コードを投稿してください – Ludo

答えて

1

新しいDownloadRequest.response APIを使用すると、DefaultDownloadResponseタイプが返されます。

Alamofire.download(urlString).response { response in 
    debugPrint(response) 
    print(response.temporaryURL) 
} 

チェック完全Alamofire 4.0 Migration Guide here

関連する問題