Управление памятью в UIKit: жизненный цикл view и контроллеров
Когда в UIKit «течет» память, проблема почти всегда не в самом UIViewController, а в том, как он удерживает view, дочерние контроллеры, замыкания, таймеры и внешние ресурсы. Понимание жизненного цикла view и контроллеров помогает не только избегать утечек, но и правильно освобождать тяжелые объекты в нужный момент. На практике это особенно заметно в приложениях для рынка […]