Я много читал о типах перечислений в объекте-c, и я вижу там есть много способов их определить. Но я не вижу правильного способа (если он есть) определять перечисление, которое можно вызвать с помощью CARS.ROLLSROYCE и которое нельзя использовать только с ROLLSROYCE в коде.
Так что я могу определить ROLLSROYCE в CARS enum, а также в перечислении BEAUTIFULCARS.
Знаете ли вы, как определить такое перечисление?