problèmes de calculatrice

J'essaie de faire une calculatrice pour mon ipad. J'ai mis en place 3 boutons jusqu'à présent et un champ de texte. chaque bouton présente un nombre, 1 jusqu'à 3.

- (IBAction)OnePressed:(id)sender {
    NSString *currentText = FIELD1.text;
    FIELD1.text = [NSString stringWithFormat:@"%@%@", currentText, @"1"];

}
- (IBAction)twoPressed:(id)sender {
    NSString *currentText = FIELD1.text;

    FIELD1.text = [NSString stringWithFormat:@"%@%@", currentText, @"2"];
}
- (IBAction)ThreePressed:(id)sender {
    NSString *currentText = FIELD1.text;

    FIELD1.text = [NSString stringWithFormat:@"%@%@", currentText, @"3"];
}

Quand j'appuie sur le bouton 1, ça fonctionne très bien, quand j'appuie sur le bouton 2 après, ça dit 112 au lieu de 12.

Toute aide avec ce problème est appréciée.

EDIT: Oups, trouvé l'erreur, le code était bon, j'ai accidentellement lié l'action avec 2 boutons. Erreur idiote, merci de penser avec moi si.

0
Au lieu de modifier la réponse dans la question, veuillez l'afficher comme réponse et la marquer comme acceptée. Cela aidera les gens à savoir que ce problème a été résolu à l'avenir.
ajouté l'auteur thegrinner, source
Je ne sais pas vraiment ce que vous voulez dire en imprimant currentText en deuxPressed ..
ajouté l'auteur Ruub020, source
... ou supprimez simplement la question.
ajouté l'auteur Martin R, source
Veuillez rechercher NSLog ();
ajouté l'auteur Mick MacCallum, source
Pouvez-vous imprimer currentText dans twoPressed avant de le modifier? Qu'est-ce que c'est à ce moment-là?
ajouté l'auteur Macondo2Seattle, source
vous auriez plus de facilité à utiliser un NSMatrix des boutons. Est-ce que quelque chose comme ça existe sur iOS?
ajouté l'auteur Brad Allred, source