Я пишу настольную игру, чтобы научить себя Objective C для iPhone, и у меня есть класс "Piece".
Теперь я хотел бы делать кусочки разных форм, поэтому я хотел бы добавитьполе "int shape" в файл ".h" моего класса Piece.Давайте предположим, что я хотел бы иметь 3 фигуры: квадрат, треугольник и круг.
Мой вопрос: Как лучше всего определить эти виды фигур?И где их лучше всего определить?
Редактировать: Под самым хорошим здесь я подразумеваю самый реальный мир, самый распространенный, наименее кодовый и наиболее производительный.
Ред. № 2: Я использовал перечисление.
Например: я мог бы создать отдельный заголовочный файл "PieceConstants.h" и сделать там перечисление.Или я мог бы добавить перечисление в файл "Piece.m", чтобы я мог использовать их следующим образом [Piece squareShapeType].
Большое спасибо за вашу помощь!