解决相同URL时图片不能立即更新问题

     在最近开发中,遇到要求更新封面的问题,但众所周知,SDWebImage是根据url来搜索图片的,当url不变时,SDWeb会从缓存中直接去图片,因此图片往往不能立即更新.  

   我也上网查了很多资料,大部分都是说改变SDWeb后面的option选项,使框架直接从服务器取,跳过缓存,但未能解决我的问题,于是我就想到了改变Url后面的参数,在上传图片的时候

NSDate*date = [NSDatedate];

NSString*timestp = [NSStringstringWithFormat:@"%ld",(long)[datetimeIntervalSince1970]];

将当前修改封面的时间作为参数放置到url后,例如https://daohang.qq.com/?time = timestp;

首先给timestp初值设0,然后每次修改图片后均将当前上传图片时间缓存起来.如此可以解决问题.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 14,744评论 0 15
  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,360评论 30 472
  • 不想洗碗洗锅,不爱油烟味,不愿意等,所以自觉地赞同吃火锅这个主意。临了母上大人还是炒了几个菜,荤素都有,只有青菜菇...
    西服小图阅读 1,391评论 0 0
  • 人间有味是清欢,这是林清玄一本书的书名。仔细琢磨一下,竟然是如此深刻。世上很多人为了轰轰烈烈地狂欢,费尽心思...
    清韵风悠阅读 3,899评论 3 5
  • camer随想@20160314,午间 在物质逐渐丰富的现代世界,因为人自私占有欲的膨胀,不断地占有更多资源,刷出...
    camer阅读 2,895评论 0 2