stringByAppendingFormat:
文字列にフォーマットされた文字列を追加した文字列を新たに作成して返します
-(NSString *)stringByAppendingFormat:(NSString *)format,...
解説
文字列にフォーマットされた文字列を追加した文字列を新たに作成して返します。
【format】
C関数printf()+αです。
● %@ オブジェクト
● %c 一つの文字
● %d intを符号付き10進数で表示
● %o intを符号付き8進数で表示
● %u intを符号なし10進数で表示
● %x intを符号なし16進数で表示「abcdef」を使用
● %X intを符号なし16進数で表示「ABCDEF」を使用
● %e doubleを[-]d.dddd e [+/-]dddの指数表示
● %f doubleを[-]dddd.ddddで表示
● %.2f doubleを小数点第2位まで表示する
● %.1f doubleを小数点第1位まで表示する
● %g doubleをeかfのうち、表現できる制度で短い方で表示
● %s 文字列を最初のNULL文字まで表示
● \n 改行
● \r
返り値
( NSString * )
文字列
引数
( NSString * )format,...
書式文字列
フレームワーク
Foundation
クラス
NSString
Instance Methods
使用可能
10.0
参照
- stringByAppendingString:
例文
#pragma mark stringByAppendingFormat: -(NSString *)method046 { NSString *str1 = [[NSString alloc] initWithFormat:@"aaa %@",@"bbb"]; NSString *str2 = [str1 stringByAppendingFormat:@" add%d",10]; return str2; }