我正在创建在 iPhone 和 ipad 上运行的通用应用程序。我正在使用#define 创建 CGRect。我想使用两种不同的#define - 一种用于 iPhone,一种用于 iPad。我怎样才能声明它们,以便通用应用程序选择正确的一个............
我想我必须更新一点描述以避免混淆。我有一个 WPConstants.h 文件,我在其中声明所有 #define 如下
#define PUZZLE_TOPVIEW_RECT CGRectMake(0, 0, 480, 100)
#define PUZZLE_MIDDLEVIEW_RECT CGRectMake(0, 100, 480, 100)
#define PUZZLE_BOTTOMVIEW_RECT CGRectMake(0, 200, 480, 100)
以上是针对iphone的。同样对于 iPad,我想要不同的#define 我该如何继续?