imgBiteSpot.clipsToBounds=YES;
NSData *imageData = [[[NSData alloc]init]autorelease];
imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:ObjBitSpot.StrImagePath]];
if(imageData==0)
{
imgBiteSpot.image=[UIImage imageNamed:@"img-not-found.gif"];
}
else {
UIImage *imgs = [[UIImage alloc] initWithData:imageData];
UIGraphicsBeginImageContext(CGSizeMake(88,88));
[imgs drawInRect:CGRectMake(0.0, 0.0, 88.0, 88.0)];
UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
imgBiteSpot.image=newImage;
[imgs release];
}
Я загрузил изображение в
imgBiteSpot
.
Изображение загружается из веб-сервиса. Проблема в том, что это занимает слишком много времени (от 35 секунд до 1 минуты).
Если я удаляю изображение -> код / загрузка, время реакции составляет всего 0,2 секунды.
Как можно сократить время загрузки изображения?
Заранее благодарим за помощь.