2010-08-11 5 views
0

Hy Tout le monde,Télécharger un fichier pour iPhone

J'espère enyone Cann me expliquer comment je peux enregistrer un fichier sur l'iPhone

Je reçois le fichier avec NSURL donc pas prob réussir. Je voudrais télécharger le fichier et travailler avec le fichier téléchargé. Mais je n'ai aucune idée comment.

+0

duplication possible de [Télécharger les fichiers dans l'application iPhone?] (Http://stackoverflow.com/questions/1872302/download-files-in-iphone-application) –

Répondre

3

Vérifiez ceci pour le téléchargement: Apple docs

Après avoir téléchargé le fichier, vous aurez probablement le contenu du fichier sur un NSMutableData.

Consultez la documentation sur NSData, vous avez une méthode writeToFile:

+0

qui fonctionne à peu près mais le fichier écrit est vide. J'ai essayé NSKeyedArchiver maintenant le fichier n'est plus vide mais il contient juste des signes? Quelle est ma faute?!? – zim

+0

Ahh désolé de ma faute, j'ai enregistré le fichier à la demande pas quand il est téléchargé. mais j'ai toujours ce en haut du document: < bplist00ÔT $ TopX $ objectsX $ versionY $ archiverÑTroot € £ \t U $ Nullo WNS.dataV $ Classo (G> ce qui est de toute façon et comment peut Je m'en débarrasse et pourquoi crée-t-il aussi un snapshop?!? – zim

0

Créer NSData avec contentsOfURL maintenant utiliser ces données pour écrire dans un fichier. Vous pouvez créer un fichier dans NSHomeDirecotry() à l'aide de NSFileManager.