ios中无法识别宏

时间:2013-12-09 06:23:52

标签: objective-c cocos2d-iphone

我在预处理器宏中设置了PaidApp = 1。 但是当我试图在我的appdelegate文件中实现它时,如下所示: -

- (void) applicationDidFinishLaunching:(UIApplication*)application
{

        m_bootup = 1;
        m_showhint = 1; // show hand hint on bootload level 1 only

#ifdef PaidApp
    [[NSUserDefaults standardUserDefaults] setInteger:1 forKey:@"adDisabled"];

#endif




}

编译器只是跳过它...它没有进入ifdef条件 我不知道为什么会发生这种情况

以下链接显示我如何定义我的宏: - http://i.imgur.com/wA0X2gw.png?1

这显示了我如何使用它: -

http://i.imgur.com/9d2PYup.png?1

0 个答案:

没有答案