掌心。我一直在使用 Github 图像下载器来显示远程图像。这是 SDWebImage。我已经玩了一个半小时,显然我完全迷路了,如果有人能帮助我解决这个问题,我将永远感激不尽。
所以基本上,在框架的 SDImageCache.h 文件中,它设置为缓存图像一周。如果您尝试频繁更新图像,这是有问题的,因为如果图像已被缓存,则不会下载。
在 Stack Overflow 上,我发现很多人有同样的问题,但到目前为止,解决方案还没有奏效。幸运的是,提出这个问题的人发布了他清空图像缓存的解决方案:调用“[SDWebImageManager.sharedManager.imageCache clearMemory]”。
我将该方法放在我的主视图控制器的 .m 文件中,希望它会在调用图像后清除缓存,以便更新。没有骰子。我也在 ViewDidLoad 之前尝试过,希望它能清除图像并启动下载。又没有运气了。
关于我做错了什么有什么建议吗?如果有帮助,这是我的实现文件的屏幕截图!这让我发疯了。谢谢!