Очевидно, что Apple делает это с помощью UITableViewCells.Мне любопытно, если кто-нибудь пробовал это с другими подклассами UIViewИ если да, каков был твой опыт?
HJCache кэширует и разделяет объекты UIImage, чтобы таблицы с загруженными изображениями плавно прокручивались даже на iPhone первого поколенияОбратите внимание, что он разделяет UIImage, а не UIImageView.
http://www.markj.net/hjcache-iphone-image-cache/