格式化

NSString 格式支援 printf ANSI-C 函式上可用的所有格式字串。該語言唯一的補充是用於格式化所有 Objective-C 物件的%@ 符號。

可以格式化整數

int myAge = 21;
NSString *formattedAge = [NSString stringWithFormat:@"I am %d years old", my_age];

或者從 NSObject 子類化的任何物件

NSDate *now = [NSDate date];
NSString *formattedDate = [NSString stringWithFormat:@"The time right now is: %@", now];

有關格式說明符的完整列表,請參閱: Objective-C,格式說明符,語法