Control de Acceso

Tutorial Swift – Control de Acceso

Josué V. Herrera Swift Básico, Tutoriales 0 Comments

En este Tutorial Swift vamos a aprender sobre el control de acceso, qué áreas de nuestro código serán mutables desde el exterior, qué funcionalidades de nuestros objetos son compartidas en su interfaz pública y cuales no. Esta es una característica que se encuentra en la mayoría de los lenguajes de programación modernos, por no decir en todos. La razón detrás de su existencia …

Métodos de Instancia y de Tipo

Tutorial Swift – Métodos de Instancia y de Tipo

Josué V. Herrera Swift Básico, Tutoriales 0 Comments

En este nuevo Tutorial Swift aprenderemos acerca de los métodos de instancia y de tipo. Los métodos son funciones que están asociadas con un tipo en particular. Las clases, estructuras y enumeraciones, todas, pueden definir métodos de instancia, que encapsulan tareas y funciones específicas para trabajar con una instancia de un tipo dado. Las clases, estructuras y enumeraciones también pueden definir …

Protocolos

Tutorial Swift – Protocolos

Josué V. Herrera Swift Básico, Tutoriales 0 Comments

En este Tutorial Swift exploraremos tanto los protocolos como la posibilidad de extenderlos, al mismo tiempo que descubrimos como esto puede transformar la manera en la que escribimos código. Recuerdo que una de las características que más me intrigaban de la versión 2 de Swift era la posibilidad de extender los protocolos, ya que hasta ese momento esto solamente lo …

Inicializadores

Tutorial Swift – Inicializadores

Josué V. Herrera Swift Básico, Tutoriales 0 Comments

El tema de hoy son los inicializadores o constructores, como también se les conoce en otro lenguajes de programación. En este Tutorial Swift aprenderemos específicamente sobre los inicializadores más básicos, tanto en las clases como en las estructuras, veremos sus características, su forma de uso y como pueden trabajar en conjunto. Inicializadores por Defecto Swift proporciona un inicializador por defecto para cualquier estructura …

Estructuras y Clases

Tutorial Swift – Estructuras y Clases

Josué V. Herrera Swift Básico, Tutoriales 0 Comments

Hoy vamos a aprender acerca de las estructuras y las clases, ambas pilares sobre los que construimos nuestras aplicaciones. Esta es un área que comparte Swift con otro lenguajes de programación pero con sus particularidades propias, esas que lo definen como único. Este Tutorial Swift no será muy extenso ya que las clases y las estructuras son muy parecidas, de …

¿Qué es un Closure?

Tutorial Swift – ¿Qué es un Closure?

Josué V. Herrera Swift Básico, Tutoriales 0 Comments

En este Tutorial Swift aprenderemos sobre los closures, bloques autónomos funcionales que podemos utilizar en nuestro código. En Swift estos serían como las funciones anónimas de toda la vida, similares a los bloques en C o Objective-C y a los lambdas en otros lenguajes de programación, por lo que no nos debe de resultar muy difícil su dominio, de hecho ya …