2012-01-13 11 views
1

最近facebookでアプリを作っています。だから私はFacebookのAPIを使用している。 apiから私たちはjsonの解析からデータを得ました。今私のアプリでは、ユーザーと彼の友人のすべての更新をテーブルビューで表示しています。しかし、問題は、私はjson解析からデータを取得すると、アプリケーションはアプリケーションでイメージを読み込むために非常に時間がかかることです。だから、私は最初のテキストメッセージを表示し、ビューがロードされてからイメージがアップロードされると時間が短縮されるようにしたい。どのように私は分かりませんか?だから私はそれを修正する方法を教えてください?Fb apiから最初のテキストをアップロードして画像をアップロード

私は、同期メソッドを使用してjsonからデータを解析しています。どのようなアプローチを使用するので、私はより少ない時間を消費することができますか?

+1

イメージのすべてのリンクの1つの配列をとり、tableviewで遅延読み込みを試みます。 jsonがデータを解析しているときは、アクティビティインジケータを使用できます。 contentofURLからNSDataのUIImageを割り当てると、ほとんどの時間がかかります。イメージURLの配列に遅延読み込みを使用します。 – Dhawal

答えて

1

Appleのドキュメントで提供されているサンプルをレイジーテーブルとして表示することで、問題を並べ替えることができます。その中で私は怠惰なテーブルの画像のように私はその機能を削除するので、テーブルへのスクロールのアップロードを編集している。今私のテーブルでは、テーブルの読み込み時に画像もその瞬間に読み込みます。 Apple

関連する問題