标签: iphone macros device
我正在尝试让我的应用程序在iPad和iPad视网膜上运行,并在Retina上显示更高分辨率的图像。当我在宏中定义所有图像和大小时,我需要创建一个自动切换来重新定义宏。
#define IMAGE1 @"Image1"
会变成
#define IMAGE1 @"Image1_Retina"
。代码不必更改。我只需要在图像和分辨率之间自动切换。有没有办法只更改宏而不触及其余的代码?