Saltar al contenido

ARC (Automatic Reference Counting) en Swift

  • Referencias circulares en Closures

    ,

    ¿Sabías que si estás utilizando closures podrías estar plagando tu aplicación de fugas de memoria? En este artículo entenderás por qué ocurre y cómo puedes evitarlo.

  • Unowned vs Weak en Swift

    ¿Cuál es la diferencia entre weak y unowned en Swift? Ambas sirven para romper referencias circulares, pero utilizar uno u otro tiene diferentes implicaciones. Aprende cuáles son en este artículo.

  • REFERENCIA CIRCULAR EN SWIFT

    ¿Qué es una referencia circular en Swift?

    ARC es un mecanismo muy sencillo que nos permite olvidarnos, casi por completo, de la gestión de memoria en Swift. Pero existen algunos casos donde tenemos que echarle una mano. Una de ellas es cuando creamos una referencia circular entre dos clases. En este artículo te explico qué es una referencia circular y cómo puedes evitarlas.

  • ¿Qué es ARC en Swift?

    ARC son las siglas de Automatic Reference Counting, o conteo automático de referencias. Es el mecanismo que utiliza Swift para gestionar la memoria. En este artículo te explico qué es ARC en Swift y cómo funciona.