📡 [2021] Aprende a crear peticiones HTTP en SWIFT desde CERO - URLSession, JSONDecoder, decodeIfPresent, etc
URLSession en Swift

📡 [2021] Aprende a crear peticiones HTTP en SWIFT desde CERO - URLSession, JSONDecoder, decodeIfPresent, etc

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

SwiftBeta

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)

Si quieres seguir aprendiendo sobre SwiftUI, Swift, Xcode, o cualquier tema relacionado con el ecosistema Apple


Network