2011-11-04 104 views
0

通過在Xcode中創建小型控制檯遊戲來學習Objective C。我目前正在製作一種戰艦網格遊戲。玩家通過scanF輸入座標而不是通過箭頭鍵實現方法?我檢查過蘋果文檔,但找不到任何類方法。使用箭頭鍵在控制檯應用程序中導航

這是我的代碼,我希望玩家方便瀏覽:

NSMutableArray *theBoard = [[NSMutableArray alloc]init]; 
for (int i = 1; i < 101; i++) { 
    [theBoard addObject:[NSString stringWithFormat:@"%02d",i]]; 
} 

// this prints the board to console 
for (int i = 0; i < 10; i++) { 
    NSLog(@"  %@",[[theBoard subarrayWithRange:NSMakeRange(0+(i*10) , 10)]componentsJoinedByString:@" "]); 
} 

回答

1

Mac OS X包含Ncurses,這是一個用於創建基於控制檯的UI一個有用的庫。