Я новичок в Swift и не нашел хорошего объяснения, когда использовать новый ViewController, а когда использовать другую сцену.
Пример: вы программируете игру с помощью меню, экрана выбора уровня и игрового экрана (на котором вы играете на уровне).
Насколько я понимаю, я мог бы программировать все, используя только один ViewController, но несколько сцен (меню, выбор уровня и уровень)
Когда (и почему) я бы использовал для этого более одного ViewController?
Спасибо!