Reputation: 14553
I'm wondering, if I only support iOS6 and above on my app, is it safe for me to remove all non retina images art images that are geared specifically for the iPhone? I know that I still have to support non retina for the iPad because iPad2 and iPad Mini (non retina) can still run the latest OS, but is there any flaw in my thinking that I don't have to support iPhone or iPod non retina anymore?
Upvotes: 0
Views: 156
Reputation: 41226
Since imageNamed:
and UIKit in general will use the retina artwork if no non-retina artwork is provided, it's always safe to omit the non-retina artwork.
To more specifically answer the question from your comments, at present there are no non-retina iPhone or iPhone devices that can run iOS 6 or iOS 7 so it is currently safe to assume those devices are all retina. It is possible that in the future Apple will release a new device with that form-factor that isn't non-retina (imagine a reduced cost iPhone or iPod) though, so it's not a permanently safe assumption.
Bottom line, you don't need to include any non-retina artwork as long as you properly name and reference your retina artwork.
Upvotes: 2