Lire Une Chaîne De .fichier de chaînes dans XCode
Je suis nouveau sur iOS, et j'ai un .les chaînes de fichier dans lequel je stocke un avertissement qui s'affiche lorsque mon application est ouverte.
Cependant, j'ai de la difficulté à trouver comment appeler la "avertissement" de la chaîne de l'avertissement.fichier de chaînes.
Aide serait appréciée. Aussi, des liens vers des pages pertinentes sont appréciées!
- êtes-vous parler au sujet de la localisation des chaînes?
- Oui, j'ai un .les chaînes de fichier qui contient mon avertissement et je suis en train d'utiliser la localisation.
- Êtes-vous sûr que vous voulez afficher un avertissement? Le HIG états que les gens peuvent déjà vue dans l'App Store.
- HIG? Êtes-vous confus Avertissement avec CLUF? Je pense qu'ils sont différents, non?
Vous devez vous connecter pour publier un commentaire.
Bien, d'abord, plutôt que d'en utiliser une .chaîne de fichier, si c'est juste un avertissement, alors je voudrais juste utiliser un fichier txt:
D'autre part, si vous voulez faire une version localisée pour chaque pays, puis il suffit de l'ajouter à votre "Localizable.les chaînes de fichier". Votre code est:
Alors soit utiliser genstrings pour recueillir toutes vos chaînes Localisables, ou de créer des "Localizable.les chaînes" (Fichier\Nouveau\New Fichier\ioS\Resource\Fichier de Chaînes), et vous pouvez ensuite modifier/ajouter dans le texte:
Puis vous créez une nouvelle version de langue de Localizable.de cordes et de le modifier avec les pays de l'avertissement.
La convention de nommage pour les Localisations s'attend à un Localizable.fichier de chaînes, en vertu de laquelle vous pouvez ensuite fournir des différentes versions linguistiques.
La meilleure façon est de commencer avec l'aide d'instructions dans votre code comme celui-ci renvoie le contenu localisé pour avertissement :
La prochaine étape est d'appeler genstrings à partir de la ligne de commande sur votre répertoire classes:
NSString* disclaimerFilePath = [[NSBundle mainBundle] pathForResource:@"Disclaimer" ofType:@"strings"];
puis ouvrez le fichier et charger le contenu.