1

誰かが私にこれの例やチュートリアルを教えてもらえますか?基本的に、画像をドキュメントフォルダーに保存し、後でユーザーが確認できるように画像を含むテーブルを作成します。

私はそれを機能させましたが、各画像を配列に追加してから、最初にその配列の内容を含むテーブルを生成する場合に限ります。これを行うためのより迅速な、またはより自動化された方法はありますか?

4

2 に答える 2

1

これはあなたが適応できるプロジェクトを与える素晴らしいチュートリアルです:

http://www.raywenderlich.com/19788/how-to-use-nsoperations-and-nsoperationqueues

実際には、セカンダリスレッドで遅延読み込みやその他の画像操作を実行すること(UIの応答性を維持すること)についてですが、最初にこの方法で画像をテーブルに表示することもできます。

あなたが行う主な変更は、最初にローカルに保存された画像を探し、それが利用できない場合はネットワークフェッチを実行することです。さらに改良すると、各ローカル画像に保存されているタイムスタンプを確認し、新しい画像が利用可能な場合はWebから更新します。

于 2012-10-09T23:33:40.487 に答える
0

That is correct, you prepare your datasource first (which is array of images), then you pass it to tableview and reload it. If you are working with lots of images, consider lazy loading.

Apple has an example on this.

于 2012-10-09T23:17:23.777 に答える