Я сократил потребление памяти SwiftUI на 80% с помощью одного контринтуитивного трюка
Три месяца назад я был готов отказаться от SwiftUI.
Мое приложение падало. Использование памяти росло каждый раз, когда пользователи переходили туда и сюда. И сколько бы раз я ни говорил себе: «SwiftUI управляет памятью автоматически», цифры в Instruments говорили совсем о другом.
Затем я заметил нечто маленькое — почти скучное — что полностью изменило поведение моего приложения.
Это была не библиотека. Это не была новая архитектура. Это был даже не новый код.
Это было понимание того, как SwiftUI на самом деле поддерживает работу приложений.
Статья: https://apptractor.ru/info/articles/ya-sokratil-potreblenie-pamyati-swiftui-na-80-s-pomoschyu-odnogo-kontrintuitivnogo-tryuka.html
Платформа: iOS
👨🦯➡️ AppFiles: код, инструменты, практики, производительность
Post #3916
583

- 👍 1
- 🤣 1