Tôi đã khai báo một enum trong tệp thực hiện của mình như được hiển thị bên dưới và đã khai báo một biến loại đó trong giao diện của tôi là PlayerState thePlayerState; và sử dụng biến trong các phương thức của tôi. Nhưng tôi nhận được lỗi nói rằng nó không được công bố. Làm cách nào để khai báo chính xác và sử dụng biến kiểu PlayerState trong các phương thức của tôi?:
Trong tệp .m
@implementation View1Controller
typedef enum playerStateTypes
{
PLAYER_OFF,
PLAYER_PLAYING,
PLAYER_PAUSED
} PlayerState;
trong tệp .h:
@interface View1Controller : UIViewController {
PlayerState thePlayerState;
trong một số phương thức trong tệp .m:
-(void)doSomethin{
thePlayerState = PLAYER_OFF;
}