Я новичок в моделях, поэтому прошу прощения за этот вопрос, если он звучит слишком глупо.
Я моделирую приложение, которому требуется список идентичных структур с именем CityData, и одновременно должна отображаться только одна из этих структур. Представление позволит пользователю прокручивать различные CityData.
Теперь моя проблема: должна ли я иметь одну модель, содержащую список CityData и текущий отображаемый индекс, или CityData должна быть моделью, и ее список должен быть включен в контроллер, который, в свою очередь, будет обрабатывать события из просмотра и обновить текущий отображаемый элемент?
Я бы выбрал первый, но идея сохранения текущей отображаемой индексной информации внутри модели не совсем верна для меня ...