Poco confundido en Delegados en Objective-C
Conozco un poco de Objective-C y estoy trabajando en un libro SDK de iPhone (que proviene de un libro Obj-C que acaba de hacer programas de consola). Intentó explicar a los delegados a pesar de que fue apresurado y no entendió realmente lo que estaba tratando de transmitir. Estoy un poco confundido sobre qué son y cuándo los usarías.
Básicamente dijo que son clases que se responsabilizan de hacer ciertas cosas en nombre de otro objeto.
¿Alguien quiere elaborar?
¡Gracias!