В простейшей форме мое приложение отображает 10 UIImageView, каждый из которых содержит изображение. Даже со всеми UIImageView, содержащими изображения, мое приложение использует достаточно небольшой объем памяти. Однако есть кнопка для очистки всех UIImageView, установив для всех их изображений значение nil. Проблема в том, что при проверке монитора памяти в инструментах память, удерживаемая UIImageViews, НЕ уходит. Это не отображается в инструменте Allocations, подтверждая, что оставшийся объем памяти не является объектом, а памятью на основе графики. Если я изменяю размер изображений на что-то меньшее или большее, оставшаяся память также меньше или больше соответственно.
Почему данные изображения остаются после того, как для изображения UIImageView установлено значение nil?