TwitterのTLのようにネットから画像をダウンロードしてセルに追加する場合
非同期通信(NSURLConnection initwithRequest)
で画像データを取得する方法があります。
その場合、「スクロール中は画像の取得ができない」という問題があります。
何故かNSURLConnectionでリクエストしても レスポンスが帰ってくるのはスクロールが止まった時です。
それをスクロール中でもやるための方法は以下のようにすればOK.
conn = [[NSURLConnection alloc] initWithRequest:req delegate:self startImmediately:NO];
[conn scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSRunLoopCommonModes];
[conn start];
ポイントは
1,startImmediatelyをNOに
2,scheduleInRunLoopを設定して
3,スタート
とすることです。(まぁプログラム見たとおりだけどね(^^; )
これで、スクロール中でも画像をサーバーから受信し表示することが可能になります。