#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 здесь