/ / nsmutablearray nie podaje właściwej liczby - cel-c

nmutablearray nie daje właściwej liczby - cel-c

Cześć, mam nsmutablearray jak NSMutableArray * arr; zrobiłem coś takiego jak poniżej

NSNull *myNull=[NSNull null];
for(int i=0;i<10;[self.arr insertObject:myNull atIndex:i],++i);

następnie zamieniam cały obiekt na jakąś wartość

for(int i=0;i<[arr1 count];++i)
{
[self.arr replaceObjectAtIndex:i withObject:[NSString stringWithFormat:@"%@",[arr1 objectAtIndex::i]];
}

gdzie arr1 ma jakąś realną wartość, ale mój problem jestotrzymuję 20 obiektów zamiast 10. Powinno być 10. Proszę, daj mi znać, gdzie jest mój problem i jakie będzie rozwiązanie. z góry dziękuję

Odpowiedzi:

0 dla odpowiedzi № 1

Zamieniasz w arr za pomocą arr1 wtedy powinieneś użyć lubić

for(int i=0;i<[arr count];++i)
{
[self.arr replaceObjectAtIndex:i withObject:[NSString stringWithFormat:@"%@",[arr1 objectAtIndex:i]];
}