2011-08-02 4 views
2

J'ai donc une application qui doit prendre une donnée locale (persistance), qui est essentiellement une liste de mots, il est classé en trois catégories .. en d'autres termes, techniquement parlant, j'aurais 3 liste de fichiers .txt de mots que je voudrais le rendre disponible dans mon application.meilleure façon de stocker une liste de mots dans iOS

Quelle est la meilleure façon de faire cela? Il existe de nombreuses options pour ce faire, telles que l'utilisation de données de base (que je pense peut-être être trop) ou NSUserDefaults, ou a.plist. Je peux créer 3 fichiers .plist séparés. Parlant de la façon dont il sera utilisé, je vais avoir un UISegmentedControl avec 3 onglets (représentant le fichier 3 txt des mots que j'ai). Je voudrais alors choisir un mot aléatoire dans la liste associée au segment. Besoin de conseils et de suggestions à ce sujet. Merci

MISE À JOUR:

Désolé, j'oublié de mentionner combien de mots environ dans un fichier, il y a environ 100 à 200 maximum de mots dans un fichier

Répondre

1

On dirait que plists serait le moyen aller. Une partie de cela dépendra de la durée des listes et si elles changent ou non. Les plistes sont faciles et rapides.

0

Vous pouvez également utiliser sqlite en plus des moyens que vous avez mentionnés.

Mieux Vous pouvez utiliser des plistes.

La lecture et l'écriture sur des plistes ont été bien expliquées here.

Questions connexes