Protocolos
- Cursos
Programación Orientada a Protocolos
Revisamos con un caso práctico la programación orientada a protocolos, un nuevo mecanismo de abstracción para Swift que permite una gran versatilidad. Vemos un caso donde creamos una simple estructura orientada a objetos para luego ver cómo resolver los problemas que nos plantea con la nueva orientación a protocolos, constituida de protocolos, structs y extensiones.
Leer más » - Guías
Swift 2: extensiones de protocolos
Siguiendo nuestro recorrido por las nuevas funciones de Swift 2, llegamos a las extensiones de protocolos. Entendemos primero qué es exactamente una extensión y su función, para luego aprender cómo funcionan las extensiones y prepararnos para entender mejor en qué consiste la Orientación a Protocolos.
Leer más » - Cursos
Swift 2 Lección 8, Protocolos
Lección 8 del curso de Swift de Apple Coding, donde vemos qué son los protocolos y qué función cumplen dentro del lenguaje como plantillas de especificación. Un paso importante para entender qué es y cómo funciona el concepto de incluye Swift 2 de las extensiones de protocolos.
Leer más » - Análisis
Programación orientada a protocolos, la evolución en Swift 2
Una de las más importantes novedades de Swift 2, es la introducción de un nuevo paradigma de abstracción a la hora de desarrollar y plantear programas: la programación orientada a protocolos, que se basa en tipos de datos por valor y no por referencia. Una nueva forma de pensar y abstraer nuestra funcionalidad, que explicamos lo más claramente posible.
Leer más »