Я перечисление определяется следующим образом:Использование имени значение из перечисления в Objective C
typedef enum modifiers {
modifierNone=-1,
modifierCmd,
modifierShift,
modifierOption
} Modifier;
Что я хотел бы сделать, это передать значение строки из одного метода к другому, например (modifierCmd) и создать соответствующий Модификатор для перехода к отдельному методу.
- (void)methodOne:(NSString *)stringValue {
Modifier mod = (Modifier)stringValue;
[self methodTwo:mod];
}
Должно ли это работать?
Thanks