Salut désolé à propos d'une telle question stupide Je modifie une valeur variable en fonction de l'indice d'un contrôle segmenté, mais je veux utiliser cette variable dans un calcul qui suit; Je suis sûr que cela a quelque chose à voir avec la portée variable?Vraiment vraiment basique Obj-C question sur le passage des variables d'instance
- (IBAction)calculate:(UIButton *)button {
if([sSeg selectedSegmentIndex]==1){
float s=0.5;
NSLog(@"s=%f", s);
}
else if ([sSeg selectedSegmentIndex]==0)
{
float s=1;
NSLog(@"s=%f", s);
}
NSLog(@”s now = %f”, s);
}
aide a beaucoup apprécié!
Déclarez simplement votre float var dans votre fichier d'interface entre les accolades comme float s; et dans votre méthode IBAction (et ailleurs), vous pouvez y accéder directement. – Rog