Iphone 如何在字符串末尾添加单词

Iphone 如何在字符串末尾添加单词,iphone,ios,string,url,Iphone,Ios,String,Url,我想在字符串的末尾添加一些单词。示例: 我们有一个字符串:NSString*str=@”http://xxxx.com/"; 在执行了几个命令之后,我想向该字符串添加一些单词,并使其如下所示: 我应该使用可变字符串吗?您只需创建如下新字符串: NSString *str = @"http://xxxx.com/"; NSString *newString = [str stringByAppendingString:@"otherString"]; 如果要将字符串添加到该特定字符串变量,请

我想在字符串的末尾添加一些单词。示例:
我们有一个字符串:
NSString*str=@”http://xxxx.com/";

在执行了几个命令之后,我想向该字符串添加一些单词,并使其如下所示:


我应该使用可变字符串吗?

您只需创建如下新字符串:

NSString *str = @"http://xxxx.com/";
NSString *newString = [str stringByAppendingString:@"otherString"];
如果要将字符串添加到该特定字符串变量,请使用NSMutableString:

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

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

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

使用
NSMutableString
。这样就不需要额外的新临时字符串。

请参阅。。这对我来说是不是很难理解?如果我只是想学习?如果我无法从苹果开发者库中找到它?你必须更有耐心。如果你的客户只是想学习,你就必须更加体贴他们?我的问题不是垃圾邮件,也不是广告。是只是A.奇怪。我想你误解我了。我刚刚给了你一个链接,想说的是,如果你读了它,就不难理解了。我从来没有评论过你的学习方法或任何事情。哦,天哪,我不是指你。我指的是那些把我的问题离题,阻止我提问的人。你很好……你的意思是[str stringByAppendingString:@“otherString”]?是的,谢谢。我修好了,这不行。在xcode中尝试一下。除了第二行中虚假的
*
之外:对于可变字符串,使用
appendString
而不是创建新实例。哦!是的,语法不正确,请更正…非常感谢:)
NSString *main = @"http://xxxx.com/";
NSString *sub = @"thisIsword";

NSString *newString =[NSString stringWithFormat:@"%@%@",main,sub];
NSMutableString *myString = @"http://xxxx.com/";
[myString appendString:@"api/get_data"];