看了论坛后,我找不到答案,所以我会尽量清楚并理解。
我尝试了 libcurl,但我不确定是否能够做到我想要的(或者至少不成功)。我使用游戏引擎(适用于 iPhone 和 Android 的 cocos2d-x),我需要进行异步下载以在下载期间保持游戏循环运行。
我尝试使用 pthread,但我遇到了许多错误,例如非分配内存的 realloc 或用于获取 json 文件的其他对象上的错误。
你有一个例子如何做到这一点?还是其他图书馆?
我了解线程的逻辑,但是如果您在 iPhone 上有简单的 ASIHttpRequest 之类的东西,那就太好了。一些 int 和 startRequest 在回调中完成,我可以随心所欲地做。
无论如何,对不起我的英语并提前感谢。达米安