title: Contabilidad de referencia automática
text: # Contabilidad de referencia automática
  
  En Objective-C y programación Swift, Contabilidad de Referencia Automática (ARC por sus siglos en inglés) es una mejora de manejo de memoria donde la carga de mantener el conteo de referencia de un objeto es transferido del programador al compilador. En Objective-C tradicional, el programador enviaría retain y release a los objetos para retenerlos o liberarlos de la memoria respectivamente, esto también es conocido como deallocación. Debajo de ARC, el compilador hace esto automáticamente mediante examen del código fuente y añade los mensajes de retain y release en el código compilado.