W jaki sposób można zapisać wartość wyliczenia w słowniku?Zapisywanie wartości wyliczonych w słowniku
Kiedy próbuję następujące
enum someEnum
{
field0 = 0,
field1 = 1,
field2 = 2,
};
enum someEnum someEnumObject;
i próbuję zapisać go do słownika za pomocą
[NSDictionary dictionaryWithObjectsAndKeys:]
someEnumObject, @"enum",
otrzymuję ten
ostrzeżenie: semantyczna Problem: Niezgodny całkowitą konwersją wskaźnik wysyłania „zachowanie enum” z parametrem typu „id”