Comment fopen() sur l'iPhone?
Le SDK de l'iPhone docs demande fopen() est une méthode de prise en charge de l'accès au fichier mais je n'arrive pas à obtenir le retour d'un descripteur de FICHIER. Je suis de l'accès à un répertoire qui est inclus dans mon projet. J'ai essayé fopen "nom de fichier","dir/nom de fichier","./nom de fichier","./dir/nom de fichier","/dir/nom de fichier" tous de retour avec un pointeur null. Certaines personnes déclarent l'utiliser sans problème donc je suis sûr que c'est quelque chose de simple!
OriginalL'auteur Nick Van Brunt | 2008-11-25
Vous devez vous connecter pour publier un commentaire.
si vous essayez d'accéder à un fichier dans votre application bundle, vous avez besoin pour obtenir le chemin d'accès complet à:
[[NSBundle mainBundle] pathForResource: FILENAME ofType: FILEEXTENSION]
Il renvoie un NSString, dont vous pouvez tirer un UTF8String sortir et de passer à fopen.
OriginalL'auteur Ben Gottlieb
Juste pour être clair pour ouvrir un fichier "some.txt"...
Au lieu de
[path cStringUsingEncoding:1]
vous pouvez également utiliserpath.UTF8String
OriginalL'auteur Nick Van Brunt