Lecture du fichier InfoPlist.strings
olof
Membre
'jour !
Est-il possible de lire le contenu du fichier InfoPlist.strings, à la manière d'un dico ? Je fais une boà®te 'A propos...' perso et j'aimerais y puiser des infos.
J'ai essayé ça, mais ça me renvoie un dico vide :
Merci !
Est-il possible de lire le contenu du fichier InfoPlist.strings, à la manière d'un dico ? Je fais une boà®te 'A propos...' perso et j'aimerais y puiser des infos.
J'ai essayé ça, mais ça me renvoie un dico vide :
NSDictionary *vDico = [[NSBundle bundleWithPath:@"InfoPlist.strings"] infoDictionary];
Merci !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bien que ce ne soit pas forcément facile, il me semble que Info.plist est un fichier Xml qui s'ouvre avec "Property list editor" qui lui même est intérogeable par applescript (oui oui, un peu compliqué)
Bon, ce ne sont que des pistes!
.
Ben tant pis
"X" = "Y";
et non pas un fichier comme Info.plist qui est du XML
<plist>
<dict>
<key>X</key>
<string>Y</string>
</dict>
</plist>
et de plus InfoPlist.strings est un fichier et pas un bundle donc [NSBundle bundleWithPath:@InfoPlist.strings] ne peut pas fonctionner.
Ceci dit, il existe une autre méthode de NSBundle plus pratique qui est:
[tt]- (id)objectForInfoDictionaryKey:(NSString *)key[/tt].
Elle renvoie direct la string localisée (en se servant de Info.strings).