iPhone: risorsa stringa non risolta
Domanda
scusa preventiva per la domanda da principiante.
Sto cercando di caricare stringhe da un file di risorse in un progetto iPhone (XCode, Objective C ++). Ho creato un file chiamato s.strings con il seguente contenuto:
/*
s.strings
Created by Seva on 11/22/09.
*/
"a"="b"
Il file è in UTF-16, si trova nella cartella Risorse del progetto, XCode lo considera come "quot.plist.strings". Non ci sono localizzazioni in questo file.
Quindi sto cercando di caricare quella stringa all'avvio dell'applicazione:
NSString *s = NSLocalizedStringFromTable(@"a", @"s", nil);
Indipendentemente da ciò che faccio, il valore di s è "a", al contrario di "b".
Mi manca qualcosa di molto semplice: qualche idea, per favore, cosa c'è che non va in questo banale esempio?
Soluzione
Ogni istruzione nel file di stringhe deve essere terminata con un punto e virgola (;).