在XCode 4中“结合高分辨率的图稿”?

在XCode 4中,当处理一个iOS项目时(也许它也是在XCode 3中,我只是没有注意到它),在构build设置中有一个名为“Combine High Resolution Artwork”的字段,可以设置为yes或no。

这个设置究竟做了什么?

从Xcode的快速帮助:

结合高分辨率的作品COMBINE_HIDPI_IMAGES

将不同分辨率的图像文件组合成一个多页TIFF文件,该文件在Mac OS X 10.7及更高版本中兼容HiDPI。 只有在相同的目录和相同的基本名称和扩展名的图像文件相结合。 文件名必须符合HiDPI中使用的命名约定。 [COMBINE_HIDPI_IMAGES]

换句话说,目前这个设置在iOS下可能没有任何效果。 它将abc.pngabc@2x.png结合成一个多页的TIFF文件,这在OS X下是很方便的,因为NSImage可以处理这样的文件,并且使用最适合所需输出尺寸和设备的图像表示。 如果未来的苹果硬件将具有更高的屏幕分辨率,这个设置可能会在开发人员处理它的过程中发挥重要的作用。