我是新手使用AFNetworking,我的问题是,如果我在AFNetworking的帮助下从服务器获取一张图像并停止应用程序并再次启动,但第二次互联网在设备上不可用,所以我想从中获取图像如果互联网不可用,AFNetworking缓存在iPhone设备上。但我没有得到任何正确的方法这样做,我以前没有使用AFNetworking,所以我不明白如何做到这一点。任何人都可以帮我解释一下或任何好的和不足的例子。
提前感谢
答案 0 :(得分:1)
您可以在AFImageCache类
中使用cachedImageForRequest找到Cache如果您的图像附加到imageView,您可以使用imageView的类别方法
- (void)setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholderImage;
类UIImageView + AFNetworking 中的
您还可以使用SDWebImage管理网络中的图像