如何使用带有NSString的占位符

时间:2010-08-25 22:34:00

标签: objective-c nsstring

我目前正在使用此代码在屏幕上放置一些文字

   userOutput.text=@"";

我希望能够在字符串中显示一个int变量,就像使用%d占位符在C中使用printf一样。如何使用NSString

执行此操作

2 个答案:

答案 0 :(得分:5)

int whatever = 42;
userOutput.text = [NSString stringWithFormat:@"%d", whatever];

答案 1 :(得分:2)

使用NSString的+stringWithFormat:方法:

 userOutput.text= [NSString stringWithFormat: @"%d", 100];

它使用与c。

中的printf函数完全相同的格式说明符