Моя проблема в том, что перечисление в target-c по сути является значением типа int, я не могу сохранить его в NSMutableArray
.Очевидно, NSMutableArray
не будет принимать никакие типы данных c, такие как int.
Есть ли какой-нибудь общий способ добиться этого?
typedef enum
{
green,
blue,
red
} MyColors;
NSMutableArray *list = [[NSMutableArray alloc] initWithObjects:
green,
blue,
red,
nil];
//Get enum value back out
MyColors greenColor = [list objectAtIndex:0];