Je fais une application qui a besoin de stocker de grandes données. Juste comme savoir quelle est la meilleure façon de le faire. Où dois-je le stocker? dans le dossier de document? ou dans le dossier des caches? ou y at-il un meilleur moyen de stocker de grandes données? Merci d'avance.Où stocker des données dans l'iPhone?
10
A
Répondre
8
Cela dépend de la structure et du type de vos données. Si vous avez une structure de données relationnelle, vous pouvez envisager SQlite ou CoreData, si vous avez des données orientées objet intensives, alors vous devriez considérer les données de base. Cela dépend aussi de vos compétences avec les frameworks SQL et ORM lorsque CoreData est de niveau supérieur et utilise SQLite.
Si vos données sont des images, vous pouvez les stocker dans le dossier/Bibliothèque de votre application. Si vos données sont au format JSON, alors vous pouvez les stocker dans un fichier plist (qui peut également être dans le dossier/Library)
Questions connexes
- 1. Où stocker des données temporaires dans des rails
- 2. où stocker des données temporaires dans le projet MVC 2.0
- 3. Où stocker les données GPS sur Android
- 4. Où dois-je stocker les données SSIS?
- 5. Où stocker des fichiers texte?
- 6. Où stocker les données collectées par applet?
- 7. Où/comment stocker des données persistantes avec Tomcat?
- 8. Où dois-je stocker mes données d'application?
- 9. Où stocker les données pour jquery?
- 10. Expiration des liens et où les stocker
- 11. Assistant multi-pages dans MVC - où stocker les données entrées
- 12. Où sont stockées les données lorsque nous implémentons des apis Blackberry persistants pour stocker des données?
- 13. Où stocker l'état dans une architecture MVP
- 14. Configuration des pièces MEF, où stocker?
- 15. Où stocker des scripts de déploiement
- 16. Stocker des données efficacement
- 17. Où stocker l'URL complète dans un cms?
- 18. Comment stocker des données dans datastore - AppEngine
- 19. Stocker des données dans plusieurs sessions
- 20. stocker des données binaires dans mysql
- 21. Où stocker les méthodes statiques dans OOP?
- 22. Où stocker des classes personnalisées dans ASP.NET MVC?
- 23. où stocker des fichiers multimédia dans une application iPhone
- 24. où stocker des constantes dans une application iphone?
- 25. Django: stocker des données hiérarchiques
- 26. Silverlight Stocker des données localement
- 27. Où est le meilleur endroit pour stocker des données relatives à l'utilisateur dans asp.net?
- 28. UIImagePickerController provoque viewDidLoad - où stocker les données d'image?
- 29. Stocker des données binaires dans des chaînes - idéologiquement faux?
- 30. Où puis-je stocker les données personnalisées de plasmoid?
Les données de base sont beaucoup moins de travail que SQLite à mon avis, il est de niveau supérieur, et peut utiliser SQLite comme support de stockage. –
Je pense que cela dépend de vos compétences. Beaucoup de gens ont déjà un bon niveau de SQL dans leurs ceintures. Ensuite, l'utilisation de CoreData signifie plus d'apprentissage et pour certains travaux simples, vous n'avez pas besoin de CoreData – vodkhang
Si vous pouvez gérer les données de base en tant que SQLite, c'est le moyen le plus efficace de gérer les données dans un petit appareil. C'est beaucoup d'avance que .plist mais bravo pour le système de données de base pour manipuler des données avec la représentation dans la table de rapport. La chose simple est SQL et Plist (type XML) très associés les uns aux autres comme performance. –