嗨,我有一个像 NSMutableArray *arr 这样的 nsmutablearray;我做了类似下面的事情
NSNull *myNull=[NSNull null];
for(int i=0;i<10;[self.arr insertObject:myNull atIndex:i],++i);
然后我用一些值替换所有对象
for(int i=0;i<[arr1 count];++i)
{
[self.arr replaceObjectAtIndex:i withObject:[NSString stringWithFormat:@"%@",[arr1 objectAtIndex::i]];
}
其中 arr1 有一些真正的价值,但我的问题是我得到了 20 个对象而不是 10 个。应该是 10 个。请让我知道我的问题在哪里以及解决方案是什么。提前致谢