Можно создать дубликат:
How to differentiate between iphone4 and iphone 3iPhone 4 640x960
Ну, я знаю, что вся @ 2x вещь и уже прочитал другой StackOverflow нити и ссылку яблока относительно сетчатки дисплея и высокого разрешения поддержка безрезультатно.
Я загружаю изображение с удаленного сервера, который поддерживает параметр запроса разрешения. Для iPhone4 я хочу запросить изображение большего разрешения.
Как проверить, если я на iPhone 4?
Использование поля «model» в UIDevice не является вариантом, потому что я не получаю правильное значение в симуляторе.
Конечно, UIScreen, как я не думал об этом. Благодарю. –
Если вам нужна проверка в разных местах вашего кода, вы можете поместить вышеуказанный код в категорию UIScreen, а затем просто вызвать: [[UIScreen mainscreen] isRetina], например. – 2011-06-07 11:18:57