我使用了一个枚举代码
-(void)setLabelTextForCategory:(MyFoodCategory)category
{
switch(category) {
case MyFoodCategoryVegetable:
self.categoryLabel.text = @"Vegetable";
break;
case MyFoodCategoryMeat:
self.categoryLabel.text = @"Meat";
break;
case MyFoodCategoryFish:
self.categoryLabel.text = @"Poisson";
break;
case MyFoodCategorySweet:
self.categoryLabel.text = @"Dessert";
break;
}
}
但是,我收到一条错误消息,指出在“ViewController”的对象类型上找不到属性 categoryLabel。我是做错了什么还是我忘记了什么
更新我只写了这段代码,没有别的
typedef NS_ENUM(NSUInteger, MyFoodCategory){
MyFoodCategoryVegetable = 0,
MyFoodCategoryMeat = 1,
MyFoodCategoryFish = 2,
MyFoodCategorySweet = 3,
};