I'm using scale < 1.1 or > 1.9 to differentiate between low res and retina versions:
if (([[UIScreen mainScreen] scale] < 1.1) {}
if (([[UIScreen mainScreen] scale] > 1.9) {}
My question: Are all iPhones that have a scale < 1.1 in low-res and all iPads that have a scale of < 1.1 in low-res?
All iPhones that have a scale > 1.9 retina and all iPads that have a scale > 1.9 retina?
It seems to be the case, but there are so many devices out there I just want to be sure.