cocos2d-x 3.8 - 使用网络扩展

时间:2015-09-29 20:34:10

标签: c++ xcode cocos2d-x-3.0

我正在尝试在我的Cocos2d-x项目中使用HttpClient。我正在使用cocos2d-x 3.8并使用Xcode进行开发。

我尝试过的一些事情:

  • 我正在寻找cocos-ext.h文件,我看到网络被删除了。在这个帖子中解释说它被移到了核心:http://discuss.cocos2d-x.org/t/why-remove-network-on-cocos2d-x-3-0-beta/10804
  • 我在网络/ HttpAsynConnection-apple.h中看到,声明了两个名称空间,cocos2d和network
  • 当我将其添加到我的代码中时,编译器说:命名空间'cocos2d'中没有名为'network'的成员

    cocos2d :: network :: HttpRequest * request = new cocos2d :: network :: HttpRequest();

可能我错过了什么?我需要添加任何预处理器宏来启用网络? c ++编译器中的一些参数可以启用子命名空间吗?

我在cocos2d-x.org和Stackoverflow中阅读了所有文档但没有成功。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

这很尴尬,但我完全忘了包含HttpRequest头文件。这是我错过的:

#include "network/HttpClient.h"