コンマで区切られた千の NSString stringWithFormatに似ていますが、特定の使用例があります。
3 桁ごとにコンマ (,) を挿入するにはどうすればよいですか?
ある場合:
- 9999999 → 9,999,999
- 1234 → 1,234
- 3432423455435435 → 3,432,423,455,435,435
ロケールやその他の状況に関係なく、結果が期待されます。
コンマで区切られた千の NSString stringWithFormatに似ていますが、特定の使用例があります。
3 桁ごとにコンマ (,) を挿入するにはどうすればよいですか?
ある場合:
ロケールやその他の状況に関係なく、結果が期待されます。
を探していますNSNumberFormatter
。それを使用する最も簡単な方法は次のとおりです。
NSString *formatted = [NSNumberFormatter localizedStringFromNumber:@(1234) numberStyle:NSNumberFormatterDecimalStyle];
NSLog(@"%@", formatted); // probably logs "1,234", depending on your locale.