Tableau de pointeurs depuis une fonction
Hello,
Dans une classe il y a un tableau de pointeurs genre NSImage *image[5]; avec une fonction qui me renvoit le pointeur "simple" : return image; (un warning pour l'occasion) mais impossible d'utiliser par exemple [maClasse getTabImages[2]]...
En passant [maClasse getTabImages] à une fonction qui a comme arguments (NSImage*[]) ça marche mais directement non...
- (NSImage*[])getTabImage { return tabImage[]; } ne fonctionne pas non plus.
Le but est d'économiser l'écriture du code, éviter un NSArray, etc...
Merci d'avance.
Dans une classe il y a un tableau de pointeurs genre NSImage *image[5]; avec une fonction qui me renvoit le pointeur "simple" : return image; (un warning pour l'occasion) mais impossible d'utiliser par exemple [maClasse getTabImages[2]]...
En passant [maClasse getTabImages] à une fonction qui a comme arguments (NSImage*[]) ça marche mais directement non...
- (NSImage*[])getTabImage { return tabImage[]; } ne fonctionne pas non plus.
Le but est d'économiser l'écriture du code, éviter un NSArray, etc...
Merci d'avance.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Il faudrait que tu donnes des bouts de code d'exemple, parce qu'entre ton getTabImage, ton checkedImg et ton image[5], on ne sait plus du tout qui est qui.
Et puis
[maClasse getTabImages[2]]
au lieu de
[maClasse getTabImages][2]
c'est une faute de frappe du message, ou c'est une erreur de ton code ? Difficile de se faire une idée, là comme ça.
+
Chacha