Bonjour,
Lorsque tu récupéres le contenu d'un textField, il est du type NSString.
Dans le cas où ton textField se nomme textFieldA (oui, c'est trés parlant comme nom mais bon c'est un exemple) tu récupéres son contenu de type NSString comme ceci :
NSString *contenu = textFieldA.text;
Et si tu veux convertir le contenu du textField en float :
float contenu = [textFieldA.text floatValue];
Voici un exemple qui récupére le contenu de deux textFields pour en faire une division et ensuite afficher le résultat dans un Label (Un peu comme ce que tu veux résaliser):
1 2 3 4 5
| float m= [textFieldA.text floatValue];
float p=[textFieldB.text floatValue];
float my = m/p;
resultat.text = [NSString stringWithFormat:@"%.20f",my]; //assigne le résultat dans le label |
Je pense que tu dois être capable de corriger ton propre code maintenant, dans le cas contraire n'hésites pas à expliquer plus en détail.
Partager