Cocos2D的平台检查宏
2015-10-08 12:41
351 查看
为了避免在非iOS平台包含UIKit.h文件,需要在Prefix.pch文件中添加一个条件判断:
Cocos2d提供3个宏允许你在建立目标文件时包含或排除代码,这取决于你的目标平台:
当在一个特定平台上编译时只有一个宏的值为1,其他都为0.
#if __CC_PLATFORM_IOS #import <UIKit/UIKit.h> #endif
Cocos2d提供3个宏允许你在建立目标文件时包含或排除代码,这取决于你的目标平台:
__CC_PLATFORM_IOS __CC_PLATFORM_MAC __CC_PLATFORM_ANDROID
当在一个特定平台上编译时只有一个宏的值为1,其他都为0.
相关文章推荐
- Android和iOS中Cocos2D日志为什么会出现skip frames
- Android和iOS中Cocos2D日志为什么会出现skip frames
- Android和iOS中Cocos2D日志为什么会出现skip frames
- cocos2dx绑定lua并进行代码测试
- cocos2dx-lua v3 -sprit 精灵详解
- 移植Cocos2D到Android平台的原理
- 移植Cocos2D到Android平台的原理
- 移植Cocos2D到Android平台的原理
- cocos 游戏移植到 Windows10 之路 -- 环境搭建
- 火云开发课堂 - 《Shader从入门到精通》系列 第十五节:在Shader中对3D模型进行颜色设置
- 寒風的Cocos之旅之C++篇---drawNode用法
- cocos2d-x 持续动作笔记
- 寒風的Cocos之旅C++篇----Cocos2d-x应用代理
- cocos2dx2.2屏幕适配iphone6 plus
- Cocos2d项目建立后,Android平台和Win32平台注意以下几点
- cocos代码研究(14)Widget子类Button学习笔记
- cocos代码研究(13)Widget子类EditBox学习笔记
- cocos2dx中UTF-8和GBK2312之间的转换
- cocos代码研究(12)UI之Widget学习笔记
- cocos代码研究(11)ActionManager类学习笔记