Xcode中未终止的条件指令

时间:2012-01-16 17:26:13

标签: objective-c xcode preprocessor-directive

这里有什么问题:

#define CONTROLS_OFFSET 100
#ifdef  CONTROLS_OFFSET//Unterminated conditional directive it says
#define FIND_MAIN_MENU 3

为什么我会收到此错误?

2 个答案:

答案 0 :(得分:52)

#ifdef#if一样,需要#endif来平衡。在这种情况下,这可能会在您的#define行之后立即发生。

答案 1 :(得分:3)

这样的事情:

#ifdef DEBUG
  NSLog (@"This is a test");
#endif