如何在objective-c中组合字符串和变量

时间:2015-03-20 06:20:42

标签: objective-c

我想将标签的文字更改为:

variable + string + variable.

我怎么想这样做?

self.yesNo.text = [NSString stringWithFormat:_variable, @" is divisible by " , variable];

这就是我到目前为止所拥有的,但是有一堆错误。我该怎么办?

3 个答案:

答案 0 :(得分:3)

文档说明:

+ (instancetype)stringWithFormat:(NSString *)format

其中format

格式字符串。有关如何使用此方法的示例,请参阅格式化字符串对象;有关格式说明符的列表,请参阅字符串格式说明符。该值不得为零。

示例:

NSString *string1 = [NSString stringWithFormat:@"A string: %@, a float: %1.2f", @"string", 31415.9265];


 |-- NSString Reference --|

答案 1 :(得分:0)

试试这个:

[NSString stringWithFormat: @"%d is divisible by %d", _variable, variable];

答案 2 :(得分:0)

以下方式显示带String的变量:

int variable = 15
NSString *string = @"Jaspidis Z."
[NSString stringWithFormat:@"%d %@ %d",variable , string,variable]

output :  15 Jaspidis Z. 15