2012-02-15 7 views
0

テーブルビューの大きなグリッドに画像を読み込んでいます。彼らはネットから来ていますが、ダウンロードされるとディスクにキャッシュされます。HttpConnection、UITableViewとRunLoopsとディスクからのロード

[_httpConnection scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSRunLoopCommonModes]; 

が、私はまだスクロールてるしながら、彼らはビューにロードすることを確実にするために:

私はこれを使用しています。正常に動作します。

しかし、私はそれらを再訪してディスクからロードしている - 私は同じscheduleInRunLoopメソッドを使用する必要はありません...まあ私はかもしれませんが、どこにあるのか分かりません。

誰にもアイデアはありますか?

ありがとうございます。

答えて

0

回答が見つかりました。

私はモードを使用して、私のセレクタを派遣することができます。

[self performSelector:@selector(imageReadyToDeliver) withObject:nil afterDelay:0]; 

私は

[self performSelector:@selector(imageReadyToDeliver) withObject:nil afterDelay:0 inModes:[NSArray arrayWithObject:NSRunLoopCommonModes]]; 
を使用することができます
関連する問題