es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: NSURLSESSION

Cómo agregar una matriz de cadenas a httpBody en Swift.

Normalmente utilizamos diccionarios como parámetros, pero para eliminar fotos, la API con la que trabajo solo necesita el nombre de la imagen como una cadena en un arreglo. Content-Type: application/json; charset=UTF-8 Content-Length: 80 Authorization: Bearer [token] ["https://work-solution.s3.eu-north-1.amazonaws.com/job-83-image-gpfv7dfy.jpeg"] Obtuve el método para agregar una sola cadena al cuerpo de la solicitud . . . Read more

El controlador de finalización siempre devuelve un array vacío, excepto cuando es llamado desde el código que popula el array.

Estoy teniendo algunas dificultades con el controlador de finalización. No quiero usar la nueva función async / await hasta aprender la forma antigua. Esta es mi función fetch() con @escaping: func fetch(completion: @escaping (Result<[CountriesFinal], CountryError>) -> Void) { let urlString = “https://raw.githubusercontent.com/fdsfdghjfvghdfhf.json” let url = URL(string: urlString)! let _ = . . . Read more

Obtener un error en la URL al intentar obtener datos desde la API.

Estoy intentando obtener datos de openweathermap.org y obtengo un error en url. Error: Thread 1: Error fatal: Encontrado inesperadamente nil mientras se desenvolvía un valor opcional Este es mi dato: struct CitiesWeather: Decodable { var coord : Coordinate? } struct Coordinate: Decodable { var longitude: Double var latitude: Double } . . . Read more

¿Cómo limitar las live URLSessions concurrentes con Combine?

Tengo muchas (~200) urls de imágenes, y necesito descargar cada una, procesarla (redimensionarla), y luego actualizar la caché. La cosa es – solo quiero tener un máximo de 3 solicitudes al mismo tiempo, y como las imágenes son pesadas, tampoco quiero tener muchas respuestas “colgadas” esperando a ser procesadas (y . . . Read more