Consentitemi di riassumere quanto segue: Un "First Responder" in un file pennino è un oggetto, che rappresenta l'elemento di controllo dell'interfaccia utente che ha il focus dell'utente. Quindi, se l'utente fa clic su un controllo, il pennino imposta il controllo dell'interfaccia utente selezionato come Primo risponditore. Nella mia app potevo fare uno sbocco a quel "First Responder" dal pennino, in modo che potessi ad esempio inviare un messaggio "make red font color" a qualsiasi cosa l'utente abbia attivato facendo clic."First Responder" - Ho capito bene?
E quindi, se questo controllo dell'interfaccia utente First Responder non capisce quel messaggio, il messaggio viene passato nella catena di risposta, fino a quando un elemento genitore o nonno (e così via) elemento di controllo dell'interfaccia utente capisce il messaggio. Altrimenti sarà ignorato.
Quindi First Responder stabilisce sempre un "collegamento" al controllo dell'interfaccia utente che ha il focus. È giusto?
grazie. Puoi spiegare cosa intendi per "bersaglio"? – Thanks
http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/CommunicatingWithObjects/chapter_6_section_5.html#//apple_ref/doc/uid/TP40002974-CH7-SW31 –
@Peter, il link nel commento sopra è rotto – Casebash