Нет прямой поддержки такого перечисления в Objective-C.
Вместо этого создайте массив строк и найдите запись:
static NSArray* enumeration=nil;
if(!enumeration){
enumeration=[[NSArray arrayWithObjects:@"AAA",@"BBB",@"CCC",nil] retain];
}
затем используйте его позже:
NSInteger i=[enumeration indexOfObject:@"BBB"];
/* i is now 1 */
Это не имеет отношения к вашему вопросу, но, пожалуйста, не начинайте имя переменной с заглавной буквы, например, Cate
. Это против соглашения Objective-C.