我正在将使用 AFNetworking 2.x 的 Objective-C 项目迁移到 AFNetworking 3.0。
当应用程序启动时,使用此属性清理图像缓存:
[UIImageView setSharedImageCache:nil]
关键是我在 AFNetworking 3.0 中找不到类似的功能。有没有其他方法可以在新版本中获得这个?
如果有人可以帮助我,我将非常感激。
我正在将使用 AFNetworking 2.x 的 Objective-C 项目迁移到 AFNetworking 3.0。
当应用程序启动时,使用此属性清理图像缓存:
[UIImageView setSharedImageCache:nil]
关键是我在 AFNetworking 3.0 中找不到类似的功能。有没有其他方法可以在新版本中获得这个?
如果有人可以帮助我,我将非常感激。
你不再需要了setSharedImageCache
。
导入标头
#import <AFNetworking/UIImageView+AFNetworking.h>
并设置图像
[imageView setImageWithURL:[NSURL URLWithString:imageURL]];
或者,在下载图像时显示占位符图像:
[imageView setImageWithURL:[NSURL URLWithString:imageURL]
placeholderImage:[UIImage imageNamed:@"placeholder"]];