У меня есть список изображений, извлеченных из файла .xml, и эти изображения являются ссылками на изображения с сервера, например: "www.seeimage.com/rice.png"
Я анализирую изображения каждый раз, когда обращаюсь кна этой странице
-(void)viewdidload{
for (int i = 0; i<[appDelegate.foodItems count];i++) {
NSURL *ZensaiimageSmallURL = [NSURL URLWithString:ZensaiPLUitems.ZensaiimageSmallURL];
NSString *string = [[NSString alloc] initWithFormat:@"%@", ZensaiimageSmallURL];
NSData *simageData = [NSData dataWithContentsOfURL:ZensaiimageSmallURL];
UIImage *itemSmallimage = [UIImage imageWithData:simageData];
[zenbutton2 setImage:itemSmallimage forState:UIControlStateNormal];
[scrollView addSubview:zenbutton2];
}
}
я пробовал этот урок: http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/13315-image-caching-tutorial.html
, но я понятия не имею, как реализовать это в моей работе.
любойидея о том, как их кэшировать при первом запуске и всякий раз, когда я возвращаюсь к этому представлению?
я не хочу повторно запускать этот метод, чтобы извлекать изображения с веб-сайта каждый раз, когда я прихожу к этому представлению.
требуется довольно много времени, чтобы инициализировать изображения с веб-сайта на мою UIButton, прежде чем заполнять их просмотром прокрутки.