0

この問題を解決するのを手伝ってください:

1-Cocos2dプロジェクトを作成し、CFNetwork.frameworkを追加します。

2-CocoaAsyncSocketライブラリからGCDAsyncUdpSocket.hとGCDAsyncUdpSocket.mをプロジェクトに追加します

3-構築されました。

--->201エラーがありますか????? 。(私は何もしませんが)。CocoaAsyncSocketライブラリからGCDAsyncUdpSocket.hとGCDAsyncUdpSocket.mを追加してビルドしました。すべてのエラーはGCDAsyncUdpSocket.mで発生します。

しかし、私が変更した場合:

1-Viewベースのアプリプロジェクト(cocos2dプロジェクトではない)を作成し、CFNetwork.frameworkを追加します。

2-CocoaAsyncSocketライブラリからGCDAsyncUdpSocket.hとGCDAsyncUdpSocket.mをプロジェクトに追加します

3-構築されました。

--- >>>大丈夫です、GCDAsyncUdpSocketを使用できます。

cocos2dプロジェクトにCocoaAsyncSocketライブラリ(GCDAsyncUdpSocket.hおよびGCDAsyncUdpSocket.m)を追加するにはどうすればよいですか?

私を助けてください....

4

1 に答える 1

0

CFNetwork.frameworkCocos2D プロジェクトとリンクしていることを確認してください。

修正しなければならないもう 1 つの点は、Cocos2D が ARC をサポートしていないことに関連しています (CocoaAsyncSocket は ARC プロジェクトであるため、不一致があります)。この投稿の提案に従ってプロジェクト/Cocos2D ベースにパッチを適用するか、Cocos2D の最新の開発ブランチをインストールします(これで修正されるはずです)。

于 2012-05-28T08:25:07.433 に答える