我正在開發一個應用程序,我需要定義幾個常量,將用於多個類。我已經定義了所有常量在一個.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
,如果我在每個班單獨那麼一切都將它們定義爲工作的罰款。 任何人都可以請建議我一種方法如何解決這個問題。