I tried to convert an NSString like \"12000.54\" into \"12.000,54\". I wrote an NSNumberFormatter instance.
NSNumberFormatter *formatter = [[[NSNumberFormat
The simplest solution I recently found is:
NSString *localizedString = [NSString localizedStringWithFormat:@"%@", @1234567];
Also works with ints:
NSString *localizedString = [NSString localizedStringWithFormat:@"%d", 1234567];
Verified in Xcode 6 playground. But docs say this function has always existed.