Mit "replaceObjectAtIndex" für array in array

Ich habe ein array innerhalb einer (änderbaren) - array. Ich bin versucht zu ersetzen bestimmte Objekte mit "replaceObjectAtIndex."

Habe ich versucht:

[[mutableArrayName objectAtIndex:0]replaceObjectAtIndex:0 withObject:@"TEST"]; 

aber ich bekomme die folgende Fehlermeldung:

-[__NSArrayI replaceObjectAtIndex:withObject:]: unrecognized selector geschickt Instanz 0x4e24d70
2011-03-17 17:02:07.008 Kontaktdaten[5145:207] * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI replaceObjectAtIndex:withObject:]: unrecognized selector geschickt Instanz 0x4e24d70'

Versuchte ich dies auch:

    [mutableArrayName replaceObjectAtIndex:[[mutableArrayName objectAtIndex:0]objectAtIndex:0] withObject:@"TEST"];

aber ich bekomme die folgende Fehlermeldung:

* Terminating app due to uncaught exception 'NSRangeException', reason: '* -[NSMutableArray replaceObjectAtIndex:withObject:]: index 16660 jenseits der Grenzen [0 .. 0]'

  • haben Sie überprüft, um sicherzustellen, dass ein Objekt existiert mit dem index 0 im array?
InformationsquelleAutor Jeremy | 2011-03-17
Schreibe einen Kommentar