Tengo una situación de datos en la que deseo utilizar una ruta de índice. A medida que recorro los datos, quiero incrementar el último nodo de un NSIndexPath. El código que tengo hasta ahora es:Cómo incrementar un NSIndexPath
int nbrIndex = [indexPath length];
NSUInteger *indexArray = (NSUInteger *)calloc(sizeof(NSUInteger),nbrIndex);
[indexPath getIndexes:indexArray];
indexArray[nbrIndex - 1]++;
[indexPath release];
indexPath = [[NSIndexPath alloc] initWithIndexes:indexArray length:nbrIndex];
free(indexArray);
Esto se siente un poco, bueno, torpe - ¿Hay una mejor manera de hacerlo?
Agradable. Me gusta más porque evita todo el abultamiento con matrices c. Gracias por eso. – drekka