通常我使用Alamofire
和Moya/RxSwift
和ObjectMapper
来分析对象
但是现在增加了需求。我的应用程序需要下载文件。
我有用
Alamofire.download(urlString, to: destination)
暂时解决了问题
但这并不优雅。
我想使用Moya来维护相同的网络层。
您可以显示下载Moya的“TargetType”吗
最佳答案
使用Moya下载文件,关键是覆盖
`
var task:Task{
switch self {
case .download:
return .download(DownloadType.request(DefaultDownloadDestination))
}
}
https://gist.github.com/pandaApe/fac2615f729c9a0cf6bab29700416747