iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの基礎 - Tips86 書式化した文字列を作成する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

3-4文字列Tips86 書式化した文字列を作成する

Level1

Point文字列や数値を使って書式化(NSStringクラス、stringWithFormat:メソッド、NSMutableStringクラス、appendFormat:メソッド)

数値や文字列で書式化する場合は、NSStringクラスのstringWithFormat:メソッドや、NSMutableStringクラスのappendFormat:メソッドを使います。

stringWithFormatメソッドでは、書式化する文字列を使ってNSStringオブジェクトを作成します。文字列を書式化しながら追加したい場合は、appendFormat:メソッドを使います。

NSString 変数 = [NSString stringWithFormat:@"書式"];
NSMutableString 変数
[変数 appendFormat:@"書式"];

書式には、次ページの表のようなマクロ文字が定義されています。書式には、C言語のprintf関数と同じように、「%03d」のように桁数を記述できます。

リスト1では、文字列「masuda」と数値「43」を書式化して「masuda (43)」となるように記述しています。

実行結果

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません