我正在开发一个应用程序,我需要定义几个常量,将用于多个类。我已经定义了所有常量在一个.h文件(称为“constants.h”)中,并将该文件导入位于项目的“其他源”文件夹中的myAppName_Prefix.pch文件中。使用这些常量的类正在编译时没有任何错误,但其他类我声明一些UISwipeGestureRecognizers,扔误差 这的代码从所述类别中的一个代码段,其示出了错误“预期标识符数字常数之前”:问题与宏(#define)“在数字常量之前显示预期的标识符”错误,在iPad中
if (gesture.direction==UISwipeGestureRecognizerDirectionLeft)
我定义我的常量:
#define heading 1
#define direction 2
#define statement 3
#define refLink 4
#define correctResponse 5
#define incorrect1Response 6
,如果我在每个班单独那么一切都将它们定义为工作的罚款。 任何人都可以请建议我一种方法如何解决这个问题。