iOS:从变量和字符串组合创建字符串

时间:2014-04-14 16:33:42

标签: ios objective-c

我需要将字符串和变量连接在一起 - 我发现很多在变量之前添加字符串的例子,但不是相反的方式 - 我该怎么做?

 NSString *theImage = [[self.detailItem valueForKey:@" resimagefiletitle"] description], @"'add on the end";

3 个答案:

答案 0 :(得分:1)

这样的事情:

NSString *theImage = [NSString stringWithFormat:@"%@ %@",[self.detailItem valueForKey:@" resimagefiletitle"], @"'add on the end"];

或者:

NSString *theImage = [NSString stringWithFormat:@"%@ add on the end",[self.detailItem valueForKey:@" resimagefiletitle"]];

答案 1 :(得分:0)

试试这个

NSString * theImage = [NSString stringWithFormat:@"%@'>",[[self.detailItem valueForKey:@" resimagefiletitle"] description]];

我在考虑[[self.detailItem valueForKey:@"resimagefiletitle"] description]给NSString

答案 2 :(得分:0)

我们可以通过提及它的格式将不同类型的数据类型连接成字符串。

如果您想要将两个或多个字符串连接起来,那么您可以使用以下代码:

NSString * NewString = [NSString stringWithFormat:@"%@%@",@" This Is",@" to concate string"] ;;

如果您想要concat整数值,那么您可以提及它的数据格式"%i"。 例如: int OutOf = 150; NSString * NewString = [NSString stringWithFormat:@"%@%i",@"我从",OutOf中得到100分;

这可能会对你有帮助。