错误:'尝试使用appendString改变不可变对象:' -

Poo*_*oja 3 iphone objective-c nsmutablearray nsmutablestring

我收到一个错误'尝试使用appendString来改变不可变对象:'

我的代码是

NSMutableString *resultString= [[NSMutableString alloc]init];


for (NSMutableString *s in self.ArrayValue)
{
    [resultString appendString:s];
    NSLog(resultString);

}  
Run Code Online (Sandbox Code Playgroud)

ArrayValue是NSMutableArray.
我无法理解问题出在哪里

先感谢您

Jer*_*myP 7

发布后,您所拥有的代码不会向您提供您描述的错误.可能在分配resultString和for循环之间,你用普通的NSSring覆盖它.