Try under code, this will help
Objective-c
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init]; [formatter setGroupingSeparator:@"."]; [formatter setGroupingSize:2]; [formatter setUsesGroupingSeparator:YES]; [formatter setSecondaryGroupingSize:3]; NSString *input = @"539000"; NSString *output = [formatter stringFromNumber:[NSNumber numberWithDouble:[input doubleValue]]]; NSLog(@"output :: %@",output);
Swift3
let formatter = NumberFormatter() formatter.groupingSeparator = "." formatter.groupingSize = 2 formatter.usesGroupingSeparator = true formatter.secondaryGroupingSize = 3 let input = 539000 let output = formatter.string(from: NSNumber.init(value: input)) print("output :: \(output!)")
source share