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?

È stato utile?

Soluzione

Ogni istruzione nel file di stringhe deve essere terminata con un punto e virgola (;).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top