Je suis actuellement en train d'utiliser Xcode 4, et dans mon fichier .pch j'ai cette macro: #define localize(s) NSLocalizedString((s), nil)
.
Quand j'essaie d'utiliser cette macro dans un fichier .m, je reçois cet avertissement: Déclaration implicite de la fonction 'localize' est invalide en C99
.
Ce code compile sans problème, mais comment puis-je corriger cela pour ne pas obtenir d'avertissement?
0 votes
Je n'ai pas été en mesure de reproduire le problème, il se compile et s'exécute très bien, sans avertissements.
0 votes
Il semble que c'était un bug dans XCode... 4.0.2 je pense. Les versions bêtas 4.2 fonctionnent bien.