---
title: Loading and Caching Assets and Thumbnails
framework: photokit
role: article
role_heading: Article
path: photokit/loading-and-caching-assets-and-thumbnails
---

# Loading and Caching Assets and Thumbnails

Request image, video, or Live Photos content, and cache for quick reuse.

## Overview

Overview Photos automatically downloads or generates images to your specification, caching them for quick reuse. Use the PHImageManager class to request images of assets at a specified size, or AVFoundation objects to work with video assets. When working with large numbers of assets—for example, when populating a collection view with thumbnails—preload images in batches using the PHCachingImageManager subclass.

## See Also

### Articles

- [Delivering an Enhanced Privacy Experience in Your Photos App](photokit/delivering-an-enhanced-privacy-experience-in-your-photos-app.md)
- [Fetching Objects and Requesting Changes](photokit/fetching-objects-and-requesting-changes.md)
- [Displaying Live Photos](photokit/displaying-live-photos.md)
- [Creating Photo Editing Extensions](photokit/creating-photo-editing-extensions.md)
