2010-01-16 88 views
0

为什么这个循环给我总是0(列和行总是有一个值= 0)?有什么错误?我找不到它!为什么这个循环变量总是0?

- (void)drawView:(UIView *)theView 
{ 

    glLoadIdentity(); 
    glClearColor(1.0, 1.0, 1.0, 1.0); 
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); 


    for (int columns = 0; columns < 6; columns++) 
    { 
     for (int rows = 0; rows < 2; rows++) 
     { 
      NSLog(@"Drawing n%f: { rows: %f }, { columns: %f }, { x: %f }, { y: %f }, { z: %f }", rows, columns, columns * rows); 

     } 
    } 
} 
+0

你是什么意思的“给”?你可以试着准确吗? – 2010-01-16 12:31:37

回答

3

使用%d而不是%f打印整数。

+0

对不起新手错误... – 2010-01-16 13:01:44