Problème avec une matrice de boutons

TheSpace

Membre confirmé
10 Août 2002
62
2
56
bonjour,

J'ai créé une Matrice de 5 boutons (Dices) sur lesquels je veux changer l'image suite à l'action sur un bouton (Roll). Pour cela j'ai défini les tags de mes 5 boutons de 1 à 5 et tapé le code suivant :

- (IBAction)Roll:(id)sender
{
int i;
NSImage *img;
NSString *path;

for (i=1;i<6;i++)
{
path = [[NSBundle mainBundle] pathForResource:@"1on" ofType:@"psd"];
img = [[NSImage alloc] initWithContentsOfFile:path];
[[Dices cellWithTag: i] setImage:img];
}
}
@end

lorsque je lance la compil je n'ai aucune erreur et l'appli se lance mais quand j'appuie sur le bouton (Roll) rien ne se passe et j'ai les messages suivants :

2003-02-15 00:03:40.308 projet1[1258] *** -[NSButtonCell selectCellWithTag:]: selector not recognized
2003-02-15 00:03:40.327 projet1[1258] *** -[NSButtonCell selectCellWithTag:]: selector not recognized

projet1 has exited with status 0.

Que se passe-t-il?
 
Vérifie que ton objet "Dices" soit bien initialisé. Si c'est un IBOutlet, vérifie que le lien a bien été fait dans Interface Builder.