NSMutableArray *array = [NSMutableArray arrayWithObjects:[NSNumber numberWithInt:0],[NSNumber numberWithInt:1],[NSNumber numberWithInt:2], nil];
читать его обратно
int i = [[array objectsAtIndex:0] intValue];
или последовательно:
NSMutableArray *array = [NSMutableArray array];
for(int i =0; i<10; i++) {
NSNumber *number = [NSNumber numberWithInt:i];
[array addObject: number];
}
С современным буквальным синтаксисом вы также можете сделать:
NSMutableArray *array = [@[@0, @1, @2] mutableCopy];
int i = [array[0] intValue];