Giu 30
Ci sono molte volte in cui è utile usare Resource Bundle di Flex. Di solito viene usato così:
part1=My name is part2=and I like
var part1:String = ResourceManager.getInstance().getString('Labels', 'part1'); var name:String = "Brian Riley"; var part2:String = ResourceManager.getInstance().getString('Labels', 'part2'); var likes:String = "beer."; var myStr:String = part1 + " " + name + " " + part2 + " " + likes;
Questo funziona ma c’è molto codice inutile. Mentre un miglioramento è:
likes=My name is {0} and I like {1}
var likes:String = ResourceManager.getInstance().getString('Labels', 'likes', ["Brian Riley", "beer."]);
ResourceManager class automaticamente sostituirà il token {0} e {1} in ordine per sostituirlo con un array di stringhe fornite come ultimo parametro del metodo getString.
Ultimi Commenti