我试图在iOS和MacOS之间使用不同的方法。我需要这个来处理MacOS平台上的键盘事件。
浏览源代码,我发现以下宏正在使用中。在为macos平台运行我的代码时,我只会将“begin”输出到控制台,就像没有定义“_CC_PLATFORM_MAC”一样。
我这样做错了吗?
-(void)processEvent:(NSEvent*)event{
NSLog(@"begin");
#ifdef __CC_PLATFORM_IOS
NSLog(@"nothing here");
#elif defined(__CC_PLATFORM_MAC)
NSLog(@"process keyboard event");
#endif // __CC_PLATFORM_MAC
}
...谢谢
答案 0 :(得分:1)
标题丢失#import“cocos2d.h”