"Объединить художественные работы с высоким разрешением" в XCode 4?

В XCode 4 при работе над проектом iOS (может быть, это было и в XCode 3, и я просто не заметил этого) в настройках сборки есть поле под названием "Объединить обложки с высоким разрешением", для которого можно установить значение "да" или "нет".

Что именно делает этот параметр?

1 ответ

Решение

Из быстрой помощи Xcode:

Объединить изображения высокого разрешения COMBINE_HIDPI_IMAGES

Объединяет файлы изображений с различными разрешениями в один многостраничный файл TIFF, совместимый с HiDPI для Mac OS X 10.7 и более поздних версий. Объединяются только файлы изображений в одном каталоге и с одинаковым базовым именем и расширением. Имена файлов должны соответствовать соглашению об именах, используемому в HiDPI. [COMBINE_HIDPI_IMAGES]

Другими словами, настройка, вероятно, не имеет никакого эффекта под iOS в данный момент. Было бы объединить abc.png а также abc@2x.png в один многостраничный файл TIFF, что было бы удобно под OS X, потому что NSImage может обрабатывать такие файлы и использовать представление изображения, которое лучше всего подходит для желаемого размера вывода и устройства. Если в будущем оборудование Apple будет иметь более высокое разрешение экрана, этот параметр, вероятно, будет играть важную роль в том, как разработчики справляются с этим.

Другие вопросы по тегам