如何修改 NSArray 对象中的值?

How to modify value in NSArray object?

我想修改 NSArray 中索引 0 处的值。

这是示例程序

NSArray *test = @[@"abc",@"rec",@"myPM"];
NSLog (@"%@",[test objectAtIndex:0]);
test[0]=@"001";
NSLog (@"%@",[test objectAtIndex:0]);

这里我遇到了很多错误。请帮助我。

你应该使用 NSMutableArray

并使用此方法:

[yourArray replaceObjectAtIndex:INDEX withObject:OBJECT].