avatar
Mobile Development by AppTractor
@apptractor
16.10.2025 21:19
iOS

В статье подробно разбирается, как улучшить производительность iOS-приложения за счёт кеширования изображений, чтобы избежать постоянных сетевых запросов при повторном отображении тех же картинок. Автор показывает, что стандартный AsyncImage не хранит загруженные изображения между переходами — и предлагает решение: обёртку CachedAsyncImage, которая при помощи NSCache сохраняет изображения в памяти. При появлении вью она сначала пытается загрузить изображение из кеша, а если оно отсутствует — скачивает его и затем заносит в кеш.

RichText — улучшенный TextView
Show icons only in SwiftUI swipe actions on iOS 26
Image caching in SwiftUI
Create with Swift
Image caching in SwiftUI
Learn how to cache images in memory when working with a SwiftUI app.
? 3
1 8 2K

Обсуждение 1

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram