Jul 18, 2008

(Objective-c) Comment récupérer le chemin d'un fichier dans le projet sous XCode

En Objective-C, nous devons avoir le chemin absolue pour lire unfichier, même ce fichier est dans le meme répertoire des fichiers sources. Mais pour une application mobile, cette manipulation ne marche plus, parce que l'appareil mobile ne possède pas de même structure de fichier par rapport les ordinateur.

Une solution pour résoudre ce problème, mettre ce fichier dans la "Resource" de XCode, n'oublie pas cocher la case de le copier. Pour récupérer le chemin vers ce fichier:

NSString* designFilePath = [[NSBundle mainBundle] pathForResource:@"design" ofType:@"xml"];

Le fichier est "design.xml".

No comments: