2010-09-21 7 views
2

J'ai stocké quelques fichiers (audio) dans le répertoire Documents. Je veux savoir quelle est la meilleure option pour stocker NSData? Répertoire de documents ou Sqlite?Sqlite Vs Documents Répertoire

+1

est-ce une application iPhone/Pad? – PurplePilot

+0

Merci PurplePilot.Its une application Ipad.En attente de réponse. – mindfreak

Répondre

1

Si vous utilisez Sqlite3 pour stocker des données audio, cela prendra plus d'espace et réduira les performances de votre application. L'enregistrement de NSData dans le fichier sera le bon choix.

1

Les deux ont leurs avantages et leurs inconvénients. Si vous avez beaucoup (100+) de petits fichiers, les conserver dans SQLite pourrait être avantageux pour la mise en cache et les recherches. Si vous n'avez qu'une poignée de petits fichiers ou s'ils sont volumineux (plus d'un Mo chacun), les conserver dans des fichiers séparés serait plus simple et plus rapide.

Questions connexes