Arreglo bidimensional en ios

Quiero usar una matriz bidimensional en ios, por ejemplo, quiero preparar una matriz para la tableview datos tableview ,

UITableViewCell array[sections][rows];

Algo así, y aquí no puedo pnetworkingecir el tamaño también.

Gracias

 NSMutableArray *dataArray = [[NSMutableArray alloc] initWithCapacity: 3]; [dataArray insertObject:[NSMutableArray arrayWithObjects:@"0",@"0",@"0",nil] atIndex:0]; [dataArray insertObject:[NSMutableArray arrayWithObjects:@"0",@"0",@"0",nil] atIndex:1]; [dataArray insertObject:[NSMutableArray arrayWithObjects:@"0",@"0",@"0",nil] atIndex:2]; 

Y así es como selecciona su valor de array

 NSMutableArray *subArray = [dataArray objectAtIndex:2]; NSLog(@"data : %@",[subArray objectAtIndex:0]); 

configure un NSDictionary y use un NSIndexPath como la key para cada celda

Acercamiento de azúcar sintáctico Tenga en count que este enfoque no creará automáticamente un NSMutableArray de un tamaño determinado. El tamaño de matriz inicial será 0, 0.

 NSMutableArray *yourArray = [@[ [@[] mutableCopy]] mutableCopy]; // add an object to the end of your array [yourArray[section][row] addObject:@(22)]; // set/change an NSNumber object at a particular location in the 2D array. yourArray[section][row] = @(22); // Retrieve a value, converting the NSNumber back to a NSInteger NSInteger result = [yourArray[section][row] integerValue];