0

フォーラムを読んだ後、答えが見つからないので、はっきりと理解するように努めます。

私はlibcurlを試しましたが、私が望むことを実行できるかどうかはわかりません(または少なくとも成功しません)。ゲームエンジン(iPhoneおよびAndroid用のcocos2d-x)を使用しており、ダウンロード中にゲームループを実行し続けるために、非同期ダウンロードを行う必要があります。

pthreadを使用しようとしましたが、非割り当てメモリのreallocや、jsonファイルを取得するために使用する他のオブジェクトのエラーなどの多くのバグが発生しました。

それを行う方法の例はありますか?または他のライブラリ?

スレッドのロジックは理解していますが、iPhoneでASIHttpRequestのような単純なものがあれば、それは素晴らしいことです。コールバックで終了するintとstartRequestは、必要に応じて実行できます。

とにかく、私の英語と事前に感謝して申し訳ありません。ダミアン

4

1 に答える 1

0

http://think-async.com/これはまさにあなたが探しているものでなければなりません。

接続を開始するための機能と、接続を読み取って終了するための機能の2つがあります。これら2つのラッパーを作成して、1回のメソッド呼び出しで必要な方法でHTTP接続を実行できるようにすると、おそらく役立つでしょう。

于 2012-07-09T13:11:18.387 に答える