Ich möchte Objekt aus Array entfernen, aber ich bekomme diesen Fehler. Ich habe relative Fragen gefunden, aber nicht in der Lage zu bekommen. bitte hilf mir. mein CodeMuting-Methode zum Fehler unveränderlich Objekt gesendet, wenn Objekt
NSArray *tripsArray= [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
NSMutableArray *myTripsArray = [tripsArray mutableCopy];
for (NSDictionary *dict in myTripsArray){
if ([[dict valueForKey:@"state"] isEqualToString:@"undeployed"]){
int index = [myTripsArray indexOfObject:dict];
[myTripsArray removeObjectAtIndex:index];
}
}
Sind Sie sicher, dass das der Fehler ist, den Sie erhalten? Nicht die Sammlung wurde mutiert, während sie aufgezählt wurde. –
ja @JamesP Ich bekomme den gleichen Fehler – Himanth
Ich war nur ein bisschen verwirrt, als Sie einen anderen Fehler in Ihrer Frage gepostet haben, (die von einem anderen Grund verursacht werden würde). –