Полный текст
Отслеживание утечек памяти в iOS-приложении со SwiftUI в Runtime.Рано или поздно каждый проект сталкивается с этой проблемой: растет использование памяти, в отдельных сценариях приложение ведет себя странно или вовсе аварийно завершается. Начинается долгий и мучительный поиск причин утечки и отладка кода.А если в проекте ставка сделана на использование SwiftUI, задача становится сложнее: из-за декларативности подхода и отсутствия явно выраженного жизненного цикла в UI, обнаружить причину утечки памяти сложнее.Давайте разбираться. Смотрим основные подходы к поиску утечек и выясняем, как можно от них застраховаться.