【发布时间】:2014-04-21 13:27:21
【问题描述】:
我现在正在制作一个计算器应用程序。 不知何故,我可以将数字显示为 NSString。 但是,我想在显示的数字中添加逗号。 我搜索了在数字中添加 ,(逗号)的方法, 但我不确定如何使用该方法。 我想通过将 DisplayNumber(不带逗号)转换为 DisplayNumber(带逗号) createStringAddedCommaFromInt 方法。我该怎么解决???
*DisplayNumber, firstNumber, secondNumber 是整数。
-(void)show{
DisplayNumber = firstNumber + secondNumber;
labelTotal.text = [NSString stringWithFormat:@"%g", DisplayNumber];
}
- (NSString *)createStringAddedCommaFromInt:(NSInteger)number
{
NSNumberFormatter *format = [[NSNumberFormatter alloc] init];
[format setNumberStyle:NSNumberFormatterDecimalStyle];
[format setGroupingSeparator:@","];
[format setGroupingSize:3];
return [format stringForObjectValue:[NSNumber numberWithInt:number]];
}
【问题讨论】:
标签: ios objective-c calculator