嵌套用于循环数组初始化

时间:2012-01-27 00:54:38

标签: objective-c

我想初始化一个二维数组gameBoard并在屏幕上显示结果。以下嵌套for循环是否有效?我在屏幕上显示它时遇到了麻烦,所以我无法判断它是否正常工作。

for (NSInteger x = 0; x <= 2; x++)
{
    for (NSInteger y = 0; y <=2; y++)
    {
        gameBoard [x][y] = 0;
        NSLog(@"%ld"), gameBoard [x][y];
    }
}

1 个答案:

答案 0 :(得分:1)

您的NSLog行是错误的,但除此之外您还可以(假设您的阵列大小合适,那就是)。将日志行更改为:

NSLog(@"%ld", gameBoard[x][y]);

获得一些实际输出。现在我再看一遍,我认为你的例子甚至不会按原样干净地编译。