Declarei uma enumeração no meu arquivo de implementação, como mostrado abaixo, e declarei uma variável desse tipo na minha interface como PlayerState thePlayerState; e usei a variável em meus métodos. Mas estou recebendo erros afirmando que não está declarado. Como declaro e uso corretamente uma variável do tipo PlayerState nos meus métodos?
No arquivo .m
@implementation View1Controller
typedef enum playerStateTypes
{
PLAYER_OFF,
PLAYER_PLAYING,
PLAYER_PAUSED
} PlayerState;
no arquivo .h:
@interface View1Controller : UIViewController {
PlayerState thePlayerState;
em algum método no arquivo .m:
-(void)doSomethin{
thePlayerState = PLAYER_OFF;
}