Ahoj, mám nsmutablearray ako NSMutableArray * arr; urobil som niečo ako dole
NSNull *myNull=[NSNull null];
for(int i=0;i<10;[self.arr insertObject:myNull atIndex:i],++i);
potom nahradím všetok objekt určitou hodnotou
for(int i=0;i<[arr1 count];++i)
{
[self.arr replaceObjectAtIndex:i withObject:[NSString stringWithFormat:@"%@",[arr1 objectAtIndex::i]];
}
kde arr1 má nejakú skutočnú hodnotu, ale môj problém jetam dostávam 20 objektov namiesto 10. Malo to byť 10. dajte mi prosím vedieť, kde je môj problém a aké bude riešenie. vopred ďakujem
odpovede:
0 pre odpoveď č. 1Nahrádzate v arr
použitím arr1
potom by ste mali použiť Páči sa mi to
for(int i=0;i<[arr count];++i)
{
[self.arr replaceObjectAtIndex:i withObject:[NSString stringWithFormat:@"%@",[arr1 objectAtIndex:i]];
}