2009-01-26 6 views
0

Je développe une application avec une liste de produits. Je veux laisser l'utilisateur avoir une image pour chaque produit.Meilleure façon de gérer probablement énorme bibliothèque de photos avec SDK iPhone

Maintenant, le problème est de savoir quoi faire ensuite. Je pense que la meilleure façon est que les photos se synchroniser lorsque l'utilisateur se connecter à leur ordinateur & itunes, et les acces de l'application (quelque chose comme:. /photos/catalog/ref1.jpg

L'autre option est de les mettre sur ma base de données SQLite, mais Je m'inquiète que cela grossisse.J'ai des données + image, les données changent beaucoup mais les images sont rarement modifiées (si beaucoup, je m'attends à ce que l'utilisateur prenne 2-3 nouvelles images à chaque fois)

Répondre

1

Je voudrais juste utiliser le réseau Si vous téléchargez les images, écrivez-les dans le dossier Documents des applications, puis chargez-les à partir de là. L'utilisation de twork par rapport à l'espace disque sera une préoccupation. Gardez à l'esprit que certains réseaux de transport peuvent être très coûteux pour le transfert de données. Si les images sont nommées avec un format systématique, vous pouvez les conserver en comparant les identificateurs d'image à vos données, en supprimant celles qui sont plus anciennes ou non pertinentes. Faites le calcul et calculez l'espace disque que vous pensiez qu'il faudrait pour une copie locale de toutes les images.

Questions connexes