---
title: "Descargar objeto"
url: https://docs.catalyst.zoho.com/es/sdk/ios/v2/cloud-scale/stratus/download-object/
description: "Esta página lista los métodos del iOS SDK para descargar un objeto del bucket."
last_updated: 2026-03-20T16:21:56Z
service: Cloud Scale
type: general
related_links:
- name: "Stratus Component Help Documentation"
url: /es/cloud-scale/help/stratus/introduction
- name: "Download an Object"
url: /es/cloud-scale/help/stratus/objects/manage-object/download-object/
- name: "Java SDK"
url: /es/sdk/java/v1/cloud-scale/stratus/range-download/
- name: "Node.js SDK"
url: /es/sdk/nodejs/v2/cloud-scale/stratus/range-download/
- name: "Python SDK"
url: /es/sdk/python/v1/cloud-scale/stratus/range-download/
- name: "Web SDK"
url: /es/sdk/web/v4/cloud-scale/stratus/range-download/
- name: "Android SDK"
url: /es/sdk/android/v2/cloud-scale/stratus/download-object/
- name: "Flutter SDK"
url: /es/sdk/flutter/v1/cloud-scale/stratus/download-object/
- name: "REST API"
url: /es/api/code-reference/cloud-scale/stratus/download-object/#DownloadObject
---
# Descargar objeto
Los siguientes métodos del SDK te permitirán descargar el objeto.
### Descargar un objeto (Completion Callback)
Este método del SDK te permitirá descargar el objeto, sin indicadores de progreso.
**Parámetros utilizados**
| Nombre del parámetro |
Definición |
| `fromCache` |
- Un parámetro **opcional**. Se utiliza para especificar si este archivo debe recuperarse del caché o no.
- **Valor predeterminado**: false.
|
```bash
objectInstance.download( fromCache : true ) { result in
switch result {
case .success( let url ) :
do {
let data = Data(contentsOf : url)
DispatchQueue.main.sync {
self.imageView.image = UIImage(date: data)
}
}
catch {
print("Error : \( error )")
}
case .error( let error ) :
print("Error : \( error )")
}
}
```
### Descargar un objeto (con progreso)
Este método del SDK te permitirá descargar el objeto con indicadores de progreso.
**Parámetros utilizados**
| Nombre del parámetro |
Definición |
| `fromCache` |
- Un parámetro **opcional**. Se utiliza para especificar si este archivo debe recuperarse del caché o no.
- **Valor predeterminado**: false.
|
| `fileRefId` |
Un ID único para referirse al archivo que se está subiendo. |
| `fileUploadDelegate` |
Este es un protocolo que necesita ser confirmado. El objeto delegate de subida es esencial para rastrear el estado de la subida del objeto. |
```bash
objectInstance.download( fromCache : true, fileRefId : "{file_ref_id}", fileDownloadDelegate : self )
```