如下代码:
NSMutableArray *ma1=[NSMutableArray arrayWithObjects:[NSMutableString stringWithString:@"55"],
[ma1 objectAtIndex:0]=[NSMutableString stringWithString:@"111"]; //这样会报错
[[ma1 objectAtIndex:0] appendString:@"333333"]; //这样不会报错
第二行会报错,代表其元素为常量指针。
第三行不报错,代表其元素不是指向常量的指针。