4

プロジェクトに非同期送信の機能を追加しようとしています。

私は自分のアプリケーションで次のことをしたいです。

  • テーブルビューは Web サービスを介してデータをロードする必要があります (私はできます)
  • 各セルには画像が必要です (私はできます)

しかし、問題は今まで同期送信を使用していたことです。つまり、すべてのデータがロードされ、画像を含めて表示されます。

現在、Apple Store のテーブル ビューのように、画像が読み込まれることがあります。私はそれが非同期伝送であることを知っています。

私でさえ pokeb-asi の例を理解しようとしました。

しかし、問題は次のとおりです。

" iPhone の新しいアプリケーションに、(非同期転送に必要な) フレームワークとファイルをすべて追加することに失敗しました。"

質問はこれを行う方法ですか?

編集 :

フレームワークが正常に追加されました。

これで、ASINetworkQueue.h & m + ASINSStringAdditions.h & m & すべてのファイルをプロジェクトに追加しました。

この種のエラーが発生しています。

-ASIHTTPRequest.o の [ASIHTTPRequest attemptsToApplyProxyCredentialsAndResume]

すべてのエラーは .o タイプです。

Reachability.o の [Reachability remoteHostStatus] から参照される _SCNetworkReachabilityGetFlags

このエラーを解決する方法は?

4

1 に答える 1

11

プロジェクトに追加する場合CFNetworkは、グループとファイルのリストでターゲットをダブルクリックします。一般ペインに移動し、リンクされたライブラリの「+」をクリックします。CFNetwork を選択します。その後、プロジェクトとリンクします。

あなたの質問にはもっとありますか?

編集:SCNetworkReachabilityGetFlagsドキュメントを調べてください。の一部であることがわかりますSystemConfiguration.framework。それも追加する必要があります。

于 2009-09-24T23:36:42.973 に答える