Avatar ·

Cómo realizar una solicitud HTTP en Swift: guía paso a paso para desarrolladores iOS

¡Hola! Soy nuevo en Swift y desarrollo iOS, estoy intentando hacer una simple solicitud GET a una API, pero nada funciona. Mi código se ve así: ```swift let url = URL(string: "https://api.example.com/users") let request = URLRequest(url: url!) let dataTask = URLSession.shared.dataTask(with: request) { data, response, error in print(data) } dataTask.resume() ``` En la consola se imprime `nil`. No entiendo por qué no llegan los datos. También probé usar `URLSession.shared.dataTask(with: url)` — el mismo resultado. Leí que necesito usar `URLSession`, pero los ejemplos en internet son demasiado complicados: hay closures, manejo de errores, JSONDecoder... Solo necesito obtener una cadena del servidor e imprimirla. Dime, ¿cómo hacer correctamente una solicitud HTTP en Swift? Preferiblemente con código mínimo y explicaciones para principiantes. ¡Gracias de antemano! <<>>

Problema principal: no estás procesando la respuesta ni extrayendo los datos

En tu código solo imprimes el objeto