如何在String的末尾添加单词

时间:2013-08-16 08:43:59

标签: iphone ios string url

我想在字符串的末尾添加一些单词。例如:
我们有一个字符串:NSString *str = @"http://xxxx.com/";
在几个命令之后,我想在该字符串中添加一些单词,并使其像这样:

@"http://example.com/api/get_data"

我应该使用MutableString吗?

3 个答案:

答案 0 :(得分:1)

你可以简单地创建这样的新字符串:

NSString *str = @"http://xxxx.com/";
NSString *newString = [str stringByAppendingString:@"otherString"];

如果要将字符串添加到特定字符串变量而不是使用NSMutableString:

NSMutableString *str = [NSMutableString stringWithFormat:@"http://xxxx.com/"];
[str appendString:@"other string"];

答案 1 :(得分:1)

NSMutableString *myString = @"http://xxxx.com/";
[myString appendString:@"api/get_data"];

使用NSMutableString。这可以防止需要额外的新临时字符串。

答案 2 :(得分:0)

你可以使用

NSString *main = @"http://xxxx.com/";
NSString *sub = @"thisIsword";

NSString *newString =[NSString stringWithFormat:@"%@%@",main,sub];