Ich habe eine Aufzählung in meiner Implementierungsdatei wie unten gezeigt deklariert und eine Variable dieses Typs in meiner Schnittstelle als PlayerState thePlayerState deklariert. und verwendete die Variable in meinen Methoden. Aber ich bekomme Fehler, die besagen, dass es nicht deklariert ist. Wie deklariere und verwende ich eine Variable vom Typ PlayerState in meinen Methoden korrekt?:
In der .m-Datei
@implementation View1Controller
typedef enum playerStateTypes
{
PLAYER_OFF,
PLAYER_PLAYING,
PLAYER_PAUSED
} PlayerState;
in der .h-Datei:
@interface View1Controller : UIViewController {
PlayerState thePlayerState;
in einer Methode in der .m-Datei:
-(void)doSomethin{
thePlayerState = PLAYER_OFF;
}