Ir al contenido

Contabilidad de referencia automática

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 10:01 12 oct 2020 por InternetArchiveBot (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

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.[1]​ 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.[2]

Referencias

  1. Cruz, José R.C. «Automatic Reference Counting on iOS». Dr.Dobb's. Archivado desde el original el 16 de agosto de 2012. Consultado el 21 de agosto de 2012. 
  2. Kochan, Stephen G. (2011). Programming in Objective-C (4th edición). Boston, Mass.: Addison-Wesley. pp. 408. ISBN 978-0321811905.