Я загружаю изображения в UIWebview, используя следующий код. Для каждого изображения (при прокрутке моего прокрутки) вызывается функция для загрузки изображения. Проблема в том, что при непрерывной прокрутке до 30 изображений происходит сбой приложения. В чем может быть причина? Мои изображения 1300 на 1200 пикселей. Пожалуйста, помогите мне найти решение.
- (void) loadCatalogImage
{
@try{
// if(imgView.image != nil)
// return;
// [global_imgProgress startAnimating];
//NSLog(@"image loading at = %@, %d", baseURL, 2 + pageNo);
NSAutoreleasePool *pool;
pool = [[NSAutoreleasePool alloc] init];
//NSArray *array = [global_ContentString componentsSeparatedByString:@"@@#"];
NSArray *array1 = [catalogURL componentsSeparatedByString:@"&"];
//NSLog(@"baseURL = %@",baseURL);
NSLog(@"loading catalog image(method: loadCatalogImage).......%@%@",baseURL, [[[array1 objectAtIndex:0] componentsSeparatedByString:@"##"] objectAtIndex:0]);
zoomedImageURL = [NSString stringWithFormat:@"%@%@", baseURL, [[[array1 objectAtIndex:0] componentsSeparatedByString:@"##"] objectAtIndex:1]];
// NSLog(@"Catalog ZOOM URL = %@", zoomedImageURL);//[[array1 objectAtIndex:0] componentsSeparatedByString:@"##"]);//[[[array objectAtIndex:[[global_CatalogRef objectAtIndex:pageNo] intValue]] componentsSeparatedByString:@"##"] objectAtIndex:3]);
[zoomedImageURL retain];
NSLog(@"aaaaaaa = %@",zoomedImageURL);
[webView loadRequest:
[NSURLRequest requestWithURL:
[NSURL URLWithString:
[NSString stringWithFormat:@"%@%@",baseURL, [[[array1 objectAtIndex:0] componentsSeparatedByString:@"##"] objectAtIndex:1]
]
]]
];
}
}