| Home 目次>Foundation>NSMutableString このサイトはこちらに移転しました。 | |
appendFormat:
文字列を指定した書式で末尾に追加します
-(void) appendFormat:(NSString *)format,...
【返り値】 | |
| void | なし |
| 【パラメータ】 | |
| format,... | 追加する文字 下記参照 |
【解説】
文字列を指定した書式(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
【例文】
#import "MyObject.h"
@implementation MyObject
- (IBAction)myAction:(id)sender
{
int i;
NSMutableString *muStr = [NSMutableString stringWithCapacity:10];
for (i=1;i<10;i++){
[muStr appendFormat:@"Line%d¥n",i];
}
[info setStringValue:muStr];
}
@end
![]() | |
この記事を評価してください。
| Home 目次>Foundation>NSMutableString | 修正日2006.12.26 |