iPhone:字符串连接问题
可能重复:iPhone:字符串连接问题,iphone,Iphone,可能重复: 你好, 我正在从XML解析器中检索10个单独的字符串。我想把所有的字符串附加在一起。我在Obj-C中检查了字符串连接,并尝试了下面的代码,但它没有按预期工作。每次用新字符串覆盖时 NSString *newstring; // Global variable [newstring stringByAppendingString:newStrGotFromXML]; 有人能指导我解决这个问题吗 谢谢大家! stringByAppendingString通过将两个字符串放在一起返
你好, 我正在从XML解析器中检索10个单独的字符串。我想把所有的字符串附加在一起。我在Obj-C中检查了字符串连接,并尝试了下面的代码,但它没有按预期工作。每次用新字符串覆盖时
NSString *newstring; // Global variable
[newstring stringByAppendingString:newStrGotFromXML];
有人能指导我解决这个问题吗
谢谢大家! stringByAppendingString通过将两个字符串放在一起返回一个新字符串,它不会修改任何一个原始字符串。您可能需要使用NSMutableString。有了它,您可以使用appendString方法。您正在调用
NSString*newstring每次你想追加字符串的时候(我希望你没有,因为我相信这可能是问题所在)?