/**
给金额字符串加逗号,例如:30000000000.50->30,000,000,000.50
@param priceStr 待修改的金额字符串
@return 添加逗号的金额字符串
*/
- (NSString *)addCommaForPriceString:(NSString *)priceStr{
NSMutableString *str = priceStr.mutableCopy;
NSRange range = [priceStr rangeOfString:@"."];
NSInteger index = 0;
if (range.length > 0) {
//如果存在小数点,index就是小数点的位置
index = range.location;
}else{
//不存在小数点,index就是输入数字的长度
index = priceStr.length;
}
while ((index-3)>0) {
index -= 3;
[str insertString:@"," atIndex:index];
}
return str;
}