Écoutez un changement de valeur de mon champ de texte

J'essaie de comprendre comment attraper un texte "changé" de l'événement à partir d'un champ de texte dans ma fenêtre. J'ai l'habitude de Java est "l'action des auditeurs, et ne peut pas trouver quelque chose de semblable en Objective-C/Cocoa.
J'ai cherché pendant un bon moment et la "valeur de la clé de l'observation" protocole, mais les observeValueForKeyPath: méthode (fonction?) déclenche uniquement lorsque la valeur de mon champ de texte a été changé dans le code (à l'aide de [textfield setStringValue:...], par exemple), pas en tapant dans.

Comment puis-je "à l'écoute" de la variation de la valeur lorsqu'un utilisateur tape dans le champ de texte?

source d'informationauteur Eike Cochu