Boardのヘッダーファイルは次のとおりです。
#import "Game.h"
#import <Foundation/Foundation.h>
@interface Board : UIView
{
enum Piece;
}
- (void) setGame: (Game*) theGame; //<-- this is where the error is
typedef enum {X, O, NONE} Piece;
- (float)getSection;
@end
コンパイラは「タイプが必要です」と表示し、(Game*) に下線が引かれています。ここで何が問題なのですか?
ゲーム.h:
#import <Foundation/Foundation.h>
#import "Board.h"
@interface Game : UIViewController
- (void)boardwasTapped:(int) row:(int) column;
@end