从Java转换为Objective C

时间:2013-12-28 04:28:07

标签: java objective-c code-translation

我需要将它从Java转换为ObjC,问题是我不确定Java中的代码到底是做什么的(具体来说,在它下面的if语句中从int num到closing}的部分)。我不是在寻找直接的翻译,而是更多的解释,也许是指向正确的方向。

-Java部分

 //make array and display match
 for(int row = 0; row < NUM_ROWS; row ++)
 {
     for(int col = 0; col < NUM_COLUMNS; col ++)
     {
         int num = grid[row][col];
         if(grid[row][col] == 1)
         {
             g.setColor(new Color(100,0,255));
             g.fillRect(col * CELL_WIDTH, row * CELL_WIDTH + Y_OFF_SET, CELL_WIDTH, CELL_WIDTH);
         }
     }
 }

- 到目前为止我有什么

NSMutableArray* (name) = [[NSMutableArray alloc] init];
for(int row = 0; row < NUM_ROWS; row++)
{
    NSMutableArray* (name) = [[NSMutableArray alloc] init];
    for(int col = 0; col < NUM_COLUMNS; col++)
    {
        Unsure for here
    }
}

1 个答案:

答案 0 :(得分:0)

g(几乎可以肯定)是班级java.awt.Graphics的对象

请参阅setcolor()fillRect()方法的说明