I possède mutableArray de 5 valeurs (A, B, C, D, E). Quand je compare un objet avec une fonction [Aa objectAtIndex: something]; .Il montre seulement l'objet que j'ai ajouté en dernier. D'autres objets affichent un index nul. Je montre aussi tout l'objet dans MutableArray il montre toutes les Valeurs .Mais quand je le compare, il ne montre que le dernier index.NSMutableArray affiche uniquement un objet
int j=0;
mu_annid=[[NSMutableArray alloc]init];
while([strTemp length]!=0)
{
strTemp=[strTemp ]
strTemp=[strTemp substringFromIndex:0];
if([strTemp rangeOfString:@","].location==NSNotFound)
{
[mu_annid addObject:strTemp];break;}
j=[strTemp rangeOfString:@","].location;
[mu_annid addObject:[strTemp substringToIndex:j]];
strTemp=[strTemp substringFromIndex:++j];
j=0;
}
for(int r=0;r<[mu_annid count];++r)
{
NSLog(@"mu_annid[%i]:%@",r,[mu_annid objectAtIndex:r]);
NSLog(@"strTemp:%@",strTemp);
}
}
pouvez-vous poster votre code s'il vous plaît? – Zoleas
Vous semblez avoir un problème de codage, alors montrez du code si vous voulez de l'aide. – Oliver
Sans référence de code, personne ne peut répondre à ce problème. – iamsult