
📡 Aprende a crear peticiones HTTP en SWIFT desde CERO - URLSession
URLSession en Swift lo usamos para crear peticiones HTTP en nuestras apps. Junto con el protocolo Decodable y JSONDecoder en Swift podemos transformar el JSON a un modelo de nuestra app. Con JSONDecoder podemos usar decodeIfPresent y nestedContainer para hacer esta transformación del JSON
Tabla de contenido
🤩 ¡Sígueme en Twitter! | |
▶️ ¡Suscríbete al canal! |
Cuando creamos una app, hay muchas posibilidades de acabar creando una petición HTTP, por eso es muy importante entender qué componentes en SWIFT nos permiten crear y ejecutar estas peticiones. Aquí te dejo un listado con los recursos de SwiftBeta para que aprendar a crear una petición, ejecutarla y a cómo transformar el JSON a modelos de tu app.
1. URLSession en Swift en Español
2. Decodable en Swift en Español
3. JSONDecoder y decodeIfPresent en Swift en Español
4. JSONDecoder y nestedContainer en Swift en Español
5. URLSession y JSONDecoder en Swift y SwiftUI en Español (Mini APP)