Я начну с того, что я хочу сделать, потому что я не уверен, что задаю правильный вопрос. Я создаю карту на основе сетки и собираюсь хранить массив объектов, чтобы сохранить состояние и представление карты. Каждый объект будет принадлежать к классу Tile. Должен ли я быть подклассом UIView или sublass NSObject и иметь ivar UIView. Я также планировал иметь UIImageView внутри UIView для загрузки изображения, представляющего этот фрагмент карты. Наконец, я хотел загрузить представление из NIB.
Лично я знаю, как сделать каждую из этих вещей, но не уверен в лучшей практике. Есть предположения?