Это не очень известный факт, но Instruments не учитывает размер UIImages в выделенной памяти.Вы можете потерять 100Mb UIImages, и выделенная память не расскажет историю.Что рассказывает историю, так это количество живых экземпляров UIImage в данный момент.
В инструменте Allocations , используя верхнее правое поле поиска, выполните поиск «Изображение».Затем найдите столбец с пометкой #linving в UIImage.Это число является количеством объектов UIImage.Это лучший компас для выяснения, куда движутся ваши UIImages.Если в какой-то момент у вас больше объектов, чем вы ожидаете, и эти пользовательские интерфейсы не исчезают, у вас в руках утечка UIImage.Утечка UIImage убьет ваше приложение очень быстро.