NSRangeException - warum?

Dies scheint wie eine einfache Frage.. aber mein array-Größe ist 64 und ich bin ersetzen ein Objekt mit index 63. Wie diese:

[myMutableArray replaceObjectAtIndex:myIndex withObject:myObj];

Also ich habe keine Ahnung, warum der gdb sagt mir Folgendes:

*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray objectAtIndex:]: index (64) beyond bounds (64)'

Warum ist es, dass mein index ist 64? Ich bin vorbei, in der 63.

Dank.

InformationsquelleAutor hyn | 2009-03-13
Schreibe einen Kommentar