NSNumberFormatterを使用して、NSNumberをフォーマットして文字列にする。
// 数値を3桁カンマ区切りの文字列にする NSInteger amount = 1000000; NSNumberFormatter* formatter = [[NSNumberFormatter alloc] init]; [formatter setNumberStyle:NSNumberFormatterDecimalStyle]; [formatter setGroupingSeparator:@","]; [formatter setGroupingSize:3]; NSNumber* number = [[NSNumber alloc] initWithInteger:amount]; NSString *price = [formatter stringFromNumber:number]; NSLog(@"price: %@", price);
0 件のコメント:
コメントを投稿