I got a collectionView which displays 9 images (200x300px) at a time. The total number can go up to hundreds, though.
Currently I check in cellForItem if an Image is in the cache. If not, I'll load it from the file system and put it in the cache.
The problem: the first time I scroll through the collection it will drop frames because it is still loading the images from the file system. After one initial scroll-through it's butter smooth. (That's on a 5s)
I was wondering if it would be good practice to preload all (or the first x) the images in to the cache?
I don't see a big problem with the 5s but I fear it will crush older hardware.
Any thoughts?