D'un define à un array
tablier
Membre
En objective-C !!
Ce qui est ci-dessous est un raccourcis de ce que j'ai écrit dans un .h:
"fichier""src/CMakeLists.txt" , \
"old"" vdi.c inffile.c video.c wavFormat.c xbios.c ymFormat.c)" , \
"new"" vdi.c inffile.c video.c wavFormat.c xbios.c zmblue.c)" } , \
"fichier""src/CMakeLists.txt" , \
"old""if(ENABLE_OSX_BUNDLE)" , \
"new"" set(GX \"gui-osx/\")"} ] ;
Je n'arrive pas à trouver la bonne syntax pour utiliser cela comme un Array de dictionnaires.
NSArray *truc = patchs ;
NSArray *truc ; truc = &patchs ;
Quel est la bonne méthode ? passer par un string ou un autre type d'objet ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
J'ai trouvé ! Le fait d'écrire la question m'a donné l'idée de faire un autre essai:
#define patchs \
@{ @fichier : @src/CMakeLists.txt , \
@old : @ vdi.c inffile.c video.c wavFormat.c xbios.c ymFormat.c) , \
@new : @ vdi.c inffile.c video.c wavFormat.c xbios.c zmblue.c) } , \
@{ @fichier : @src/CMakeLists.txt , \
@old : @if(ENABLE_OSX_BUNDLE) , \
@new : @ set(GX \gui-osx/\")"}
et NSArray *truc = @[patchs] ; // je n'ai plus d'erreur
Je n'ai que copier/coller le #define et la première ligne et ça marche ici.
NSLog :
ça te donnerait un array d'arrays de dictionnaires ???