I have a problem retrieving my locale currency symbol.
NSString *currencySymbol = [[NSLocale currentLocale]
objectForKey:NSLocaleCurrencySymbol];
I was expecting the £
, instead I still get the $
.
In my system settings the region is already set to United Kingdom
.
What am I missing please?
UPDATE: I just realised, if I deploy the app on the iPhone, the symbol shows correctly. It is only the simulator that still shows the Dollar sign instead of the Pound.