ios 如何用新图像替换缓存的 AsyncImage
How to replace the cached AsyncImage with new image in ios
我有一个 AsyncImageView
正在加载 profile.Once 用户更改 his/her 个人资料图片的图像,它将替换同一图像中的图像 URL。
现在的问题是它从缓存中加载旧图像而不是用新图像替换它。
任何人都可以帮助 this.Here 是我的代码
[profImageView setImageURL:[NSURL URLWithString:imageURL]];
试试这个:
NSCache *cache = [AsyncImageLoader defaultCache];
[cache removeObjectForKey:[NSURL URLWithString:imageURL]];
[profImageView setImageURL:[NSURL URLWithString:imageURL]];
我有一个 AsyncImageView
正在加载 profile.Once 用户更改 his/her 个人资料图片的图像,它将替换同一图像中的图像 URL。
现在的问题是它从缓存中加载旧图像而不是用新图像替换它。
任何人都可以帮助 this.Here 是我的代码
[profImageView setImageURL:[NSURL URLWithString:imageURL]];
试试这个:
NSCache *cache = [AsyncImageLoader defaultCache];
[cache removeObjectForKey:[NSURL URLWithString:imageURL]];
[profImageView setImageURL:[NSURL URLWithString:imageURL]];