-(void) initVar { pool = [[NSAutoreleasePool alloc] init]; NSLog ( @"begin initVar" ); boardArray = [NSMutableArray arrayWithCapacity: 8]; NSLog ( @"added main array (y direction)" ); int z = 0; while (z < 8) { [boardArray addObject:[NSMutableArray arrayWithCapacity: 8]]; NSLog ( @"added sub array (x direction) %d", z ); z++; } NSLog ( @"finished initVar" ); currentPlayer = 0; }