Currency symbol for users current locale

iphone, iphone-sdk-3.0, objective-c

Solution

NSLocale can do this:

NSString *sym = [[NSLocale currentLocale] objectForKey:NSLocaleCurrencySymbol];

Problem

In my app I need to display the appropriate currency symbol for the user's current locale. I'm not displaying currency values, just the symbol. Any ideas?

Original source