2011-06-27 3 views
0

Je suis super nouveau à iOS (comme je viens de terminer Bonjour monde) et j'ai un gros fichier de texte (1.5k mots) que je voudrais montrer dans un dialogue modal dans mon application.Meilleure façon de stocker un grand texte ressources iOS

Cependant, je suis confus sur la meilleure façon de stocker ce fichier texte statique et le charger au moment de l'exécution. Toute aide et liens seraient appréciés.

Je vois que les gens utilisent .plist, mais apparemment, cela est chargé en mémoire?

Répondre

0

Pour utiliser des textes statiques, le mieux est de prendre en compte la localisation depuis le début. Voici un lien d'Apple Developer vous montrant comment faire, y compris comment stocker des chaînes dans un fichier et les charger dans votre application.

http://developer.apple.com/library/ios/#documentation/MacOSX/Conceptual/BPInternational/Articles/InternatAndLocaliz.html#//apple_ref/doc/uid/20000277-SW1

+0

Cela ne me montre pas vraiment comment obtenir une chaîne à partir du fichier .strings, pourriez-vous me aider avec ça? – hwrdprkns

+0

Pour ce faire, utilisez la chaîne 'NSLocalizedString (@" A String Identifier ", @" Un choix de chaîne si aucun identificateur n'est trouvé ")'. Donc vous écrivez quelque chose comme '" A String identifier "=" Beaucoup de texte qui s'affiche chaque fois que j'appelle NSLocalizedString (string, nil) ";' dans le fichier Localizable.strings. – jglievano

Questions connexes