Configurando delegado a cero en dealloc

En Objective-C, entiendo que si un objeto se establece como el delegado de otro objeto, debe establecer el delegado de ese objeto ennil en sudealloc para evitar recibir mensajes enviados después de que se haya ido.

in embargo, cuando se usa Accessorizer (una utilidad Xcode), el código auxiliar que genera también pone undelegate = nil en eldealloc de la clase que tiene la variable de instancia de delegado. ¿Cuál es el propósito de eso

Respuestas a la pregunta(1)

Su respuesta a la pregunta