¿Cómo obtener imágenes de la biblioteca de fotos dentro del rango de dos fechas en iOS?

Contexto

Estoy tratando de obtener imágenes dentro del rango de dos fechas de la biblioteca de fotos.

En primer lugar, obtengo información de las imágenes de la biblioteca de fotos una por una en el formulario del diccionario y elijo cada fecha de imagen usando la tecla y comparo esa fecha con dos fechas usando la condición if.

Si la fecha de esa imagen se encuentra entre las dos fechas, inserto esa imagen en la matriz.

Estoy guardando imágenes en una matriz porque me gustaría mostrarlas en una vista de colección.

Problema

Si bien funciona en el simulador, no funciona en un dispositivo real debido a problemas de memoria.

Creo que hay un montón de imágenes en la biblioteca de fotos del dispositivo real, por eso tengo problemas de memoria.

¿Como puedó resolver esté problema?