Может ли кто-нибудь помочь мне, как преобразовать этот код в swift 3

#ios #iphone #swift3 #alamofire

#iOS #iPhone #swift3 #alamofire

Вопрос:

Alamofire измените метод для запроса на загрузку кто-нибудь может мне помочь, как я могу получить response.suggestedFilename! новый метод?

 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!
    })
  

Комментарии:

1. Проверьте свойства ответа «temporaryURL» или «destinationURL».

2. Если вам удалось преобразовать в V4, можете ли вы опубликовать код, пожалуйста

Ответ №1:

Тип DefaultDownloadResponse возвращается при использовании нового DownloadRequest.response API.

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

Ознакомьтесь с полным руководством по миграции Alamofire 4.0 здесь