Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone:字符串连接问题_Iphone - Fatal编程技术网

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