在Objective C中可以使用嵌套的NSArray或者C语言的二维数组来实现多维数组的操作。以下是一些示例代码:
// 嵌套的NSArray NSArray *twoDimensionalArray = @[@[@1, @2, @3], @[@4, @5, @6], @[@7, @8, @9]]; NSLog(@"%@", twoDimensionalArray);
// C语言的二维数组 int twoDimensionalArray[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { NSLog(@"%d", twoDimensionalArray[i][j]); } }
遍历多维数组可以使用嵌套的for循环,按照数组的维度来进行循环。初始化多维数组时,需要根据实际情况选择使用NSArray还是C语言的数组,并进行相应的初始化操作。