если ваш ресурс касается только изображения, вам не нужно прилагать никаких дополнительных усилий для этого. Предположим, у вас есть изображение с именем myHome.png
для 3, а затем переименуйте то же изображение для 4 в myHome@2x.png
. Это изображение будет автоматически получено, если устройство iPhone4.
Если ресурс представляет собой что-то отличное от изображения, то вам нужно выполнить условное кодирование, т.е. вам нужно проверять условие каждый раз, когда вы пытаетесь получить доступ к такому ресурсу, и код будет выглядеть примерно так
1, чтобы проверить, делает ли это его iPhone iPad
NSString *deviceType = [UIDevice currentDevice].model;
if([deviceType isEqualToString:@"iPhone"])
{
//do your work for iPhone
}
2 Для проверки версии iOS вы можете попробовать эту ссылку это лучшее, что я знаю