如何使用目标c将整数​​添加到String中?

时间:2010-03-16 14:35:17

标签: objective-c syntax

我是一名java程序员,我发现Java非常适合做字符串。如果我想做这个目标c,我怎么能在目标c:

System.out.println("This is a "+123+" test");

2 个答案:

答案 0 :(得分:32)

要将整数放入字符串中,您可以执行以下操作:

int n = 123;
NSString *s = [NSString stringWithFormat:@"This is a %d test", n];

还有很多其他方法。但是用+运算符连接整数字符串并不是其中之一。 :)

答案 1 :(得分:0)

要将整数放入字符串中,您可以执行以下操作:

int number = 123;
NSString *string = [NSString stringWithFormat:@"This is a %i test", number];

或者,如果你想要NSLog,你必须这样做:

int number = 123;
NSLog(@"This is a %i test", number);

非常容易!!!