Я пытаюсь повторно использовать код «lazyTableimages», но у меня возникла проблема с тем, что первые значки не загружены. Я отлаживаю и обнаружил, что соединение не получает ответа (только для этих значков).Проблема при повторном использовании кода «LazyTableImages»
обновление это часть кода, который я думаю, что это проблема:
- (void)startDownload
{
self.activeDownload = [NSMutableData data];
NSURLConnection *conn = [[NSURLConnection alloc] initWithRequest:
[NSURLRequest requestWithURL:
[NSURL URLWithString:appRecord.imageURLString]] delegate:self];
self.imageConnection = conn;
[conn release];
}
, и я думаю, что соединение не имеет достаточно времени, чтобы быть установлено.
N.B: Я использую пользовательский myUITableViewCell.
привет, (это я отправил;)) Я нахожу странный вопрос: вы видите метод «- (void) startIconDownload: (AppRecord *) appRecord forIndexPath: (NSIndexPath *) indexPath« он вызывает метод на IconDownloader class.When это calld («startIcon ..») в методе «ViewForCell ..», соединение, о котором я говорил ранее, не установлено. Эта проблема не произошло, когда известный метод вызывается в методе «- (void) loadImagesForOnscreenRows» !!! – 2010-12-07 13:30:03