J'essaie d'imaginer à quoi cela ressemblerait dans le système de fichiers de l'iPhone. Quand j'archive des choses, ça va peut-être dans le dossier des documents, n'est-ce pas? Puis-je prendre ce fichier puis l'envoyer à un serveur à des fins de sauvegarde?Où NSKeyedArchiver stocke-t-il généralement les données sur l'iPhone?
0
A
Répondre
1
Pour obtenir le dossier de documents dans le code, faites ceci:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *myDocumentFilePath = [documentsDirectory stringByAppendingPathComponent:@"fileName.ext"];
Lorsque le dossier de documents est en fait situé est probablement un détail de mise en œuvre, et vous ne devriez jamais coder en dur il. En ce qui concerne le téléchargement sur un serveur, vous ne pouvez pas y accéder depuis l'extérieur de l'iPhone, vous devez donc écrire quelque chose dans votre application pour le télécharger. Vous pouvez obtenir les données binaires facilement:
NSData *data = [NSData dataWithContentsOfFile:myDocumentFilePath];
Le téléchargement est une possibilité pour une autre question, j'imagine.
Questions connexes
- 1. NSKeyedArchiver étant appelé deux fois
- 2. Où sont stockées les données spécifiées par l'utilisateur sur MacOS?
- 3. ASP.net MVC: Où conserver les données d'application?
- 4. Où stocker les données collectées par applet?
- 5. Comment savoir où charger les données du programme?
- 6. Où dois-je stocker les données SSIS?
- 7. Où stocker les données du Registre pour tous les utilisateurs
- 8. Définir généralement le processus de test
- 9. De façon réaliste, quelle fonctionnalité pthreads est généralement utilisée?
- 10. Où se trouvent les services de données WCF et ADO.Net?
- 11. Où puis-je en apprendre davantage sur les concepts de structure de données de base?
- 12. Où les applications multiplates-formes doivent-elles conserver leurs données?
- 13. Où sont les limites de données dynamiques asp.net?
- 14. Où mettre les données nécessaires dans plusieurs vues partielles
- 15. Où déclarer les interfaces?
- 16. Où placer le calque de données dans l'application iPhone
- 17. Où placer les méthodes utilitaires courantes sur iPhone
- 18. Où sont stockés les ID de session sur le client
- 19. Où puis-je me renseigner sur les problèmes de sécurité?
- 20. Où puis-je utiliser les appels BackTrace sur le Mac
- 21. Où puis-je en savoir plus sur les pthreads?
- 22. Lors de l'enregistrement d'événements Java, les écouteurs dupliqués sont-ils généralement autorisés?
- 23. Sélectionnez ..... où .... OU
- 24. Où puis-je en savoir plus sur les alertes ou les notifications SQL Server?
- 25. Où dois-je stocker les données de configuration pour les contrôles personnalisés (contrôles utilisateur)?
- 26. Comment sérialiser un objet dans un fichier à l'aide de NSKeyedArchiver au format NSPropertyListXMLFormat_v1_0?
- 27. Où sont les fichiers publiés?
- 28. jquery autocomplete question sur les données feed
- 29. PIC I2C esclave ack sur les données
- 30. Moyenne pondérée des données sur les ventes