Для простоты я создал новый проект, чтобы проверить это:
https://i.imgur.com/vDPGbnI.png
Просмотр сцен контроллера связывается со сценой УРОВНЯ 1.
УРОВЕНЬ 1 ссылки на сцену View Controller
Просмотр сцен контроллера связывается со сценой LEVEL 2.
УРОВЕНЬ 2 ссылки на сцену просмотра View Controller
УРОВЕНЬ 1 и 2 не имеют никакого отношения друг к другу.
Нет кода, только кнопки и три контроллера вида. Все кнопки создаются через раскадровку, включая сегменты. Кнопки настроены как слабые, но что-то сохраняет / ссылается на ViewControllers? Отсюда я получаю лестничную клетку:
https://i.imgur.com/PfQ9bf4.png
Ничего не выпущено. Я получаю то же самое на большом проекте.
Неважно, если это небольшой проект с 1000 строками кода или совершенно новый проект без кода. ViewControllers не будут освобождаться из памяти при переходе к другому.
Если тестовый проект является новым, что может удержать ViewControllers в памяти? Что мне не хватает? Я занимаюсь этим всего две недели, поэтому я немного растерялся.
Есть идеи?
Спасибо.