Erreur sur un NSColor
muqaddar
Administrateur
Salut,
Lorsque j'écris ceci :
ça compilait très bien sous Panther...
Et là il semble que le "set" ne plaise plus à Tiger :
ça me dit :
"void value not ignored as it ought to be"
Une idée ?
Lorsque j'écris ceci :
<br />- (void)drawRect:(NSRect)aRect<br />{<br /> NSColor *color = [[NSColor colorWithCalibratedRed:0.1 green:0.5 blue:0.2 alpha:1.0] set];<br />}
ça compilait très bien sous Panther...
Et là il semble que le "set" ne plaise plus à Tiger :
ça me dit :
"void value not ignored as it ought to be"
Une idée ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Car la méthode set de NSColor ne renvoie rien (void).
Dans la doc NSColor, elle est déclarée comme suit : - (void)set.
Or, toi, tu tentes de récupérer un NSColor, d'où le message.
Soit tu fais un :
car tu n'as pas besoin de récupérer la couleur...
Soit tu fais :
.
Merci bru pour l'info. Je m'étais mélangé les pinceaux donc.