I'm using a UILabel with a currency which I got through
NSNumberFormatter *numberFormatter = [NSNumberFormatter new];
[[NSThread currentThread] threadDictionary][numberFormatterKey] = numberFormatter;
numberFormatter.currencyCode = @"EUR";
My resulting string looks good, e.g.
-4.098,83 € when I log it. But my label displays
-4.098,83`€- so there's an additional character before the currency. Why is this and how can I avoid it?