iPhone:字符串连接问题

iPhone:Problem with String Concatenation

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
How do I concatenate strings in Objective-C?

你好,

我正在从XML解析器中检索10个独立的字符串。我想把所有的字符串附加在一起。我检查了obj-c中的字符串连接,并尝试了下面的代码,但它没有按预期工作。每次它用新字符串覆盖时。

1
2
3
 NSString *newstring; // Global variable

[newstring stringByAppendingString:newStrGotFromXML];

有人能指导我解决这个问题吗?

谢谢您!


StringByAppendingString通过将两个字符串放在一起返回一个新字符串,它不修改任何原始字符串。您可能想使用非可变字符串。这样就可以使用AppendString方法。