I need a way to format the price from NSNumber into a string like this: \"USD 0.99\", not \"$ 0.99\".
My game uses custom fonts, and they could not have the symbols
use formatter in this way or you can also customize it
NSNumberFormatter *numberFormatter = [[[NSNumberFormatter alloc] init] autorelease];
[numberFormatter setNumberStyle: NSNumberFormatterCurrencyStyle];
or like this
[formatter setFormat:@"USD ###.00"];
i think you can check the currency for the country and store that in string and give that to the formatter.