【发布时间】:2012-05-24 06:54:50
【问题描述】:
我确信这可能非常容易(或者无法完成),但我似乎找不到任何东西。
在我的一个类 .h 文件中,我需要确定应用程序是在 iPad 还是 iPhone 上运行。然后相应地更改#define 的值。
理想情况下,我希望它看起来像这样:
#if UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone
#define deltaX 10.0
#define theda 15.0
#define threshHold 267.0
#endif
#if UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad
#define deltaX 78.1
#define theda 67.2
#define threshHold 453.0
#endif
我不确定该使用什么,非常感谢任何帮助。
感谢您的宝贵时间!
【问题讨论】:
标签: ios xcode if-statement preprocessor header-files