xcode récupérer chaque caractère entré dans un textfield

  • Créateur du sujet Créateur du sujet bofxyz
  • Date de début Date de début

bofxyz

Membre confirmé
26 Juillet 2012
85
1
Bonjour
Xcode 4.6.2 MacOSX
J'ai deux textfield A et B. J'entre un caractère dans A. Je veux qu'il s'affiche immédiatement dans B.
Je suppose qu'il faut récupérer l'événement "taper sur une touche". J'ai essayé plein de choses trouvées sur le net, mais rien ne marche. Je dois rater une étape quelque part.
Je sais afficher le texte de A dans B après un return dans A.
Merci
 
Ce qu'il faut surtout c'est lire la documentation.

Posts a notification that the text has changed and forwards this message to the receiver’s cell if it responds.

- (void)textDidChange: (NSNotification*)aNotification
Parameters
aNotification
The NSControlTextDidChangeNotification notification that is posted to the default notification center.
Discussion
This method causes the receiver’s delegate to receive a controlTextDidChange: message. See the NSControl class specification for more information on the text delegate method.

Bloc de code:
#import "MMGAppDelegate.h"


@implementation MMGAppDelegate

-(void)applicationDidFinishLaunching:(NSNotification*)aNotification
{
	[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textDidChange:) name:NSControlTextDidChangeNotification object:nil];
}

-(void)textDidChange:(NSNotification*)aNotif
{
	NSLog(@"%@", [_textField stringValue]);
}

@end