Did you know that calling [UIImage imageNamed:@“fileName.png”] automatically does caching of the images you load so that the image will be held in RAM in order to avoid another trip to the disk?
If you have images that are loaded a couple times then this speeds things up for you, but for images that are only loaded once, it’s better to do something like:
The -imageWithContentsOfFile: method never checks the cache for an image and thus avoids this extra step when you don’t need it.