iOS – 数値を三桁カンマ区切りの文字列にする方法

数値を3桁ごとにカンマで区切るためにはNSNumberFormatterクラスを使い、このフォーマッタークラスにNSNumberFormatterDecimalStyleというスタイルを適用した上で、数値を文字列に変換します。

以下、そのサンプルコードです。

NSNumber *number = ...;
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSString *string = [formatter stringFromNumber:number];

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です