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)」となるように記述しています。
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録