Я работаю над несколькими проектами iOS, где, по-моему, перечислены типы данных, которые будут полезны для меня. Например, у меня есть игра, в которой игрок может ходить в нескольких направлениях. Я мог бы просто определить четыре константы со строковыми значениями как kDirectionUp
, kDirectionDown
и т.д.
Я думаю, что перечисляемый тип будет лучше здесь. Это верно? Если да, то каким образом я могу определить перечисление здесь, чтобы впоследствии сравнить значения? (Как в, if(someValue == kDirectionUp){}
)