Entiendo que los controles de IU como UITextField notifican las interacciones/eventos del cliente a través de su delegado, que se define como una clase que admite el protocolo requerido.Delegados de multidifusión: varias clases que reciben notificaciones de controles de IU en iOS
A menudo me he encontrado queriendo recibir notificaciones de eventos de UI en más de una clase, por lo que querría admitir multicasting. Por ejemplo, especificando más de un delegado para un control de UI. Estoy bastante seguro de que no hay una función de marco de iOS que admita esto. Me preguntaba si alguien había encontrado una solución decente para este problema.
Gracias para resaltar una característica del lenguaje muy interesante que yo no era consciente. Creo que puedo construir lo que necesito para usar esto. – ColinE
En el ejemplo de Collin, falta algo. Necesita agregar esto: signature = [NSMethodSignature signatureWithObjCTypes: "@^v^c"]; a (NSMethodSignature *) methodSignatureForSelector: (SEL) un método de selección. – iosDeveloper