我有以下代码用于在 xml 解析 endElement 方法中从 url 加载图像:
food.image=strVal;
NSData *data=[[NSData alloc]initWithContentsOfURL:[NSURL URLWithString:strVal]];
UIImage *image=[[UIImage alloc]initWithData:data];
food.myImage=image;
虽然我在应用程序结束时使用这个加载的图像,但我的应用程序必须等到所有图像都加载完毕。我应该在这里使用缓存,但我很困惑如何在这个应用程序中使用缓存。还有其他方法吗?