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