Ios 如何在脱机模式下从网络缓存获取映像

Ios 如何在脱机模式下从网络缓存获取映像,ios,objective-c,iphone,afnetworking,Ios,Objective C,Iphone,Afnetworking,我不熟悉使用AFNetworking,我的问题是,如果我在AFNetworking的帮助下从服务器获取一个图像,并停止应用程序,然后再次启动,但第二次internet在设备上不可用,所以如果internet不可用,我想在iPhone设备上从AFNetworking缓存获取图像。但是我没有得到任何正确的方法来做这件事,我以前没有使用AFNetworking,所以我不知道如何做。有谁能帮我解释一下,或者举个好的、简单的例子 提前感谢您可以使用AFImageCache类中的cachedImageFor

我不熟悉使用AFNetworking,我的问题是,如果我在AFNetworking的帮助下从服务器获取一个图像,并停止应用程序,然后再次启动,但第二次internet在设备上不可用,所以如果internet不可用,我想在iPhone设备上从AFNetworking缓存获取图像。但是我没有得到任何正确的方法来做这件事,我以前没有使用AFNetworking,所以我不知道如何做。有谁能帮我解释一下,或者举个好的、简单的例子


提前感谢

您可以使用AFImageCache类中的cachedImageForRequest找到缓存

如果图像附着到imageView,则可以使用imageView的category方法

- (void)setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholderImage;
类内UIImageView+AFN网络


此外,您还可以使用SDWebImage从网络管理图像

尝试使用回退到本地存储的请求缓存策略。