Xcode出错:在"NSArray*"类型的对象上找不到数组元素的预期方法

TIA*_*ica 6 arrays objective-c ios

我有另一个阵列问题......

我已经声明了一个数组如下:

NSArray *sliderValAtTimes;
Run Code Online (Sandbox Code Playgroud)

这是带错误的代码:代码:sliderValAtTimes[x] = sliderValue;

错误:在"NSArray*"类型的对象上找不到数组元素的预期方法

声明:

int x = 0;
sliderValue = [[NSString alloc] initWithFormat:@"%0.0f", self.slider.value];
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒!

rma*_*ddy 15

NSArray是不可改变的.你不能替换一个元素NSArray.你需要一个NSMutableArray.