Saya mendeklarasikan enum dalam file implementasi saya seperti yang ditunjukkan di bawah ini, dan mendeklarasikan variabel jenis itu di antarmuka saya sebagai PlayerState thePlayerState; dan menggunakan variabel dalam metode saya. Tapi saya mendapatkan kesalahan yang menyatakan bahwa itu tidak dideklarasikan. Bagaimana cara mendeklarasikan dan menggunakan variabel tipe PlayerState dengan benar dalam metode saya ?:
Dalam file .m
@implementation View1Controller
typedef enum playerStateTypes
{
PLAYER_OFF,
PLAYER_PLAYING,
PLAYER_PAUSED
} PlayerState;
dalam file .h:
@interface View1Controller : UIViewController {
PlayerState thePlayerState;
dalam beberapa metode dalam file .m:
-(void)doSomethin{
thePlayerState = PLAYER_OFF;
}