Если я добавлю суффикс @ 2x к своим собственным изображениям, будет ли iOS 4 автоматически заменять мои изображения на изображения, совместимые с Retina, или это относится только к изображениям, определенным Apple?(Значки, например.)
Да, конечно. Если в вашем приложении отображается myimage.png, вы можете добавить готовую сетчатку myimage@2x.png, чтобы она отображалась на устройствах с сетчаткой.
myimage.png
myimage@2x.png
См. это руководство для получения дополнительной информации.
Из документации:
Процедуры загрузки пакетов и изображений автоматически искать файлы изображений со строкой @ 2x, когда базовое устройство имеет экран с высоким разрешением.
Таким образом, например, [UIImage imageNamed:@"MyImage.png"] будет автоматически искать MyImage@2x.png при работе на устройстве с дисплеем сетчатки.
[UIImage imageNamed:@"MyImage.png"]
MyImage@2x.png