Je rencontre des problèmes pour boucler un ensemble de UITextFields créés dynamiquement et stocker ces valeurs sous la forme d'un double à ajouter à un tableau plus tard. Je suis encore assez novice dans la programmation d'obj-c, alors ne me quittez pas si cette question semble triviale. Merci. C'est ce que j'ai jusqu'ici.Boucle à travers UITextField et stocker les valeurs doubles
NSMutableArray *textFieldCashArray = [[NSMutableArray alloc] init];
double textFieldCash;
for (int y=0; y<25; y++) {
UITextField *myLabel = (UITextField *)[self.view viewWithTag:y];
textFieldCash = [myLabel.text doubleValue];
[textFieldCashArray addObject:[NSNumber numberWithDouble:textFieldCash]];
}
PS et est ici le message d'erreur que je reçois
Pro[962:b303] -[UIControl text]: unrecognized selector sent to instance 0x680f850
2012-04-01 16:05:46.305 iFinance Pro[962:b303] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIControl text]: unrecognized selector sent to instance 0x680f850'
*** Call stack at first throw:
Où se trouve exactement ce code dans votre ViewController? –
Ces 'UITextField' sont-ils dans un' UITableView'? –