以下のコードを使用してアップロードの進捗状況を確認していますが、4つのイメージをアップロードして個別のアップロードを進める方法を教えてください。複数のマルチパートアップロードタスクのアップロードの進捗状況
Alamofire.upload(multipartFormData:{ multipartFormData in
multipartFormData.append(data, withName: alamoName, fileName: alamoFileName, mimeType: alamoMimeType)
for (key, value) in parameters {
multipartFormData.append(value.data(using: String.Encoding.utf8)!, withName: key)
}
},to:requestUrl){ (result) in
switch result {
case .success(let upload, _,_):
upload.uploadProgress(closure: { (progress) in
print("Upload Progress:%d", progress)
})
upload.responseJSON { response in
if(response.result.value != nil){
let uploadResponse = response.result.value as! Dictionary <String ,Any>
self.didUpdateResponse(sender: uploadResponse)
}
}
case .failure(let encodingError):
print(encodingError)
}
このhttps://github.com/Alamofire/Alamofire/issues/1652#issuecomment-259020449 –
も参照してくださいhttps://github.com/Alamofire/Alamofire/issues/989 –